如何修复 python 中的预期缩进块错误?我正在使用 PyCharm
how do you fix expected indented block error in python? I'm using PyCharm
我真的不知道如何解决这个错误?因为我已经在第 4 行之后点击了一个标签。
这是我的代码,非常简单:
import csv
def searchProxy():
card Identifier = input('Enter proxy\n')
csv_file = csv.reader(open ('\Users\Keanu\Documents\ARRMAIL07072021180029.CSV', 'r'))
for row Card Identifier in csv_file:
if Card Identifier == row[0]:
print(row)
print ('Enter to search card identifier')
src = int(input ("Enter here: "))
错误:
File "C:\Users\Keanu\Documents\PythonProjects\main.py", line 5
card Identifier = input('Enter proxy\n')
^
IndentationError: expected an indented block
Process finished with exit code 1
def
之后应该有一些缩进。另外,在声明变量时不要使用空格。如果要分隔名称,请使用 _
。
def searchProxy():
card_Identifier = input('Enter proxy\n')
csv_file = csv.reader(open ('\Users\Keanu\Documents\ARRMAIL07072021180029.CSV', 'r'))
for row Card Identifier in csv_file:
if Card Identifier == row[0]:
print(row)
与使用 {}
分隔代码块的其他编程语言不同,python 使用缩进。因此,在 python.
中编码时应始终牢记这一点
我真的不知道如何解决这个错误?因为我已经在第 4 行之后点击了一个标签。
这是我的代码,非常简单:
import csv
def searchProxy():
card Identifier = input('Enter proxy\n')
csv_file = csv.reader(open ('\Users\Keanu\Documents\ARRMAIL07072021180029.CSV', 'r'))
for row Card Identifier in csv_file:
if Card Identifier == row[0]:
print(row)
print ('Enter to search card identifier')
src = int(input ("Enter here: "))
错误:
File "C:\Users\Keanu\Documents\PythonProjects\main.py", line 5
card Identifier = input('Enter proxy\n')
^
IndentationError: expected an indented block
Process finished with exit code 1
def
之后应该有一些缩进。另外,在声明变量时不要使用空格。如果要分隔名称,请使用 _
。
def searchProxy():
card_Identifier = input('Enter proxy\n')
csv_file = csv.reader(open ('\Users\Keanu\Documents\ARRMAIL07072021180029.CSV', 'r'))
for row Card Identifier in csv_file:
if Card Identifier == row[0]:
print(row)
与使用 {}
分隔代码块的其他编程语言不同,python 使用缩进。因此,在 python.