正在触发缩进错误,我找不到解决方案
Indent error is being triggered and I cannot find a solution
代码:
def funt():
print(Fore.GREEN, end='')
tool = input('Enter Desired Tool: ')
if tool == 'web':
try:
print(Fore.CYAN, end='')
site = input('Please Enter The Website Here: ')
response = requests.get(site)
requests.get(site)
if response.status_code == 200:
print(f'{Fore.GREEN}Online!')
sleep(1)
else:
print(f'{Fore.RED}Offline!')
sleep(1)
while True:
funt()
错误位置是while True:
。
错误如下:
while True:
^
IndentationError: unexpected unindent
我找不到解决方案,while 循环中没有任何缩进的迹象。
这样做:
def funt():
print(Fore.GREEN, end='')
tool = input('Enter Desired Tool: ')
if tool == 'web':
try:
print(Fore.CYAN, end='')
site = input('Please Enter The Website Here: ')
response = requests.get(site)
requests.get(site)
if response.status_code == 200:
print(f'{Fore.GREEN}Online!')
sleep(1)
else:
print(f'{Fore.RED}Offline!')
sleep(1)
# You were missing this part:
except:
print("Message")
while True:
funt()
一个try
块总是和一个catch
块放在一起。 try 块的目的是尝试 运行 可能 throw
和 exception
的代码。 catch
块捕获此异常。
try
期望后面跟一个 except
块。
您可以修改您的代码如下:
def funt():
print(Fore.GREEN, end='')
tool = input('Enter Desired Tool: ')
if tool == 'web':
try:
print(Fore.CYAN, end='')
site = input('Please Enter The Website Here: ')
response = requests.get(site)
requests.get(site)
if response.status_code == 200:
print(f'{Fore.GREEN}Online!')
sleep(1)
else:
print(f'{Fore.RED}Offline!')
sleep(1)
except:
pass
while True:
funt()
但是编写正确的代码需要您处理异常。所以,如果可能的话,在except
块中写一段代码。
您错过了 except
块 try
块
Here's python.
中有关异常处理的一些信息
代码:
def funt():
print(Fore.GREEN, end='')
tool = input('Enter Desired Tool: ')
if tool == 'web':
try:
print(Fore.CYAN, end='')
site = input('Please Enter The Website Here: ')
response = requests.get(site)
requests.get(site)
if response.status_code == 200:
print(f'{Fore.GREEN}Online!')
sleep(1)
else:
print(f'{Fore.RED}Offline!')
sleep(1)
while True:
funt()
错误位置是while True:
。
错误如下:
while True:
^
IndentationError: unexpected unindent
我找不到解决方案,while 循环中没有任何缩进的迹象。
这样做:
def funt():
print(Fore.GREEN, end='')
tool = input('Enter Desired Tool: ')
if tool == 'web':
try:
print(Fore.CYAN, end='')
site = input('Please Enter The Website Here: ')
response = requests.get(site)
requests.get(site)
if response.status_code == 200:
print(f'{Fore.GREEN}Online!')
sleep(1)
else:
print(f'{Fore.RED}Offline!')
sleep(1)
# You were missing this part:
except:
print("Message")
while True:
funt()
一个try
块总是和一个catch
块放在一起。 try 块的目的是尝试 运行 可能 throw
和 exception
的代码。 catch
块捕获此异常。
try
期望后面跟一个 except
块。
您可以修改您的代码如下:
def funt():
print(Fore.GREEN, end='')
tool = input('Enter Desired Tool: ')
if tool == 'web':
try:
print(Fore.CYAN, end='')
site = input('Please Enter The Website Here: ')
response = requests.get(site)
requests.get(site)
if response.status_code == 200:
print(f'{Fore.GREEN}Online!')
sleep(1)
else:
print(f'{Fore.RED}Offline!')
sleep(1)
except:
pass
while True:
funt()
但是编写正确的代码需要您处理异常。所以,如果可能的话,在except
块中写一段代码。
您错过了 except
块 try
块
Here's python.
中有关异常处理的一些信息