Kezdőoldal » Számítástechnika » Programozás » Miért kapom ezt a hibát? for...

Passionat3ly kérdése:

Miért kapom ezt a hibát? for line in infile IndentationError: expected an indented block (Kezdő vagyok)

Figyelt kérdés

import sys

from ecdsa import SigningKey, SECP256k1

import sha3


addresses = []

with open('myuniquehex.txt', 'r') as infile:

for line in infile:


hex_priv_key = line.strip()

keccak = sha3.keccak_256()

priv = SigningKey.from_string(string=bytes.fromhex(hex_priv_key),

curve=SECP256k1)

pub = priv.get_verifying_key().to_string()


keccak.update(pub)

address = keccak.hexdigest()[24:]

addresses.append('0x'+ address)


with open('addresses.txt', 'w') as outfile:

for address in addresses:

outfile.write(address + '\n')



2022. febr. 5. 10:15
 1/4 anonim ***** válasza:

ránézésre ez python és a hiba pedig a TABolással lesz (ami itt nem látszik)

nem megfelelően taboltad a sorokat

2022. febr. 5. 10:20
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:
Tudnál esetleg segíteni kijavítani? Amit megakarok nyitni abban a txt fájlban soronként 64 karakter van
2022. febr. 5. 10:25
 3/4 anonim ***** válasza:

annyira nem vagyok járatos pythonban

amikor w3schoolon átfutottam az anyagot, akkor ott jól le volt írva hogyan kell tabolni, ajánlom figyelmedbe

2022. febr. 5. 11:17
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:

Köszönöm! Úgy néz ki megoldottam.

[link]

Most előjött a következő problémám:

[link]

2022. febr. 5. 11:33

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!