亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

正在觸發縮進錯誤,我找不到解決方案

正在觸發縮進錯誤,我找不到解決方案

一只名叫tom的貓 2022-12-20 09:54:23
代碼: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 循環中沒有任何縮進跡象。
查看完整描述

3 回答

?
斯蒂芬大帝

TA貢獻1827條經驗 獲得超8個贊

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。


查看完整回答
反對 回復 2022-12-20
?
Helenr

TA貢獻1780條經驗 獲得超4個贊

做這個:


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塊是捕獲此異常的內容。


查看完整回答
反對 回復 2022-12-20
?
一只甜甜圈

TA貢獻1836條經驗 獲得超5個贊

你錯過except了你的try街區

這是有關 python 中異常處理的一些信息。


查看完整回答
反對 回復 2022-12-20
  • 3 回答
  • 0 關注
  • 136 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號