python反覆執行問題python如果一段程式碼報錯想讓他回到問題開頭重複執行。程式碼如下獲取資料

2021-05-23 17:26:03 字數 2307 閱讀 1235

1樓:匿名使用者

try[抓取網頁]

except [可能會報的錯]

finally

[如果出錯了,sleep多久,再次執行抓取]

2樓:匿名使用者

你好,time模組中的:

python 程式設計中使用 time 模組可以讓程式休眠具體方法是time.sleep(秒數),其中「秒數」以秒為單位,可以是小數,0.1秒則代表休眠100毫秒。

# 例1:迴圈輸出休眠1秒

import time

i = 1

while i <= 3:

print i # 輸出i

i += 1

time.sleep(1) # 休眠1秒

# 例1:迴圈輸出休眠100毫秒

import time

i = 1

while i <= 3:

print i # 輸出i

i += 1

time.sleep(0.1) # 休眠0.1秒

3樓:匿名使用者

python的try catch語句,或者直接try except ,except語句捕捉任何錯誤,在這裡sleep一下就可以了

4樓:匿名使用者

用try catch

python 如果一段**報錯,想讓他回到問題開頭重複執行。**如下:#獲取資料

5樓:匿名使用者

try捕獲丟擲來的異常,然後再except語句中再重複執行下你的語句不就可以了

6樓:匿名使用者

while true:

try:

重複執行內容

except:

輸出異常

else:

pass

python 如何跳過異常繼續執行

7樓:哥來了請讓讓

下面有兩種解決方法,第一種是類似if..else..;另外一種是使用語句來實現繼續執行;

方法一:使用try...except...語句,類似於if...else...,可以跳過異常繼續執行程式,這是python的優勢

用法如下:

方法二:使用語句來繼續執行;

拓展資料

異常處理特點:

1.在應用程式遇到異常情況(如被零除情況或記憶體不足警告)時,就會產生異常。

2.發生異常時,控制流立即跳轉到關聯的異常處理程式(如果存在)。

3.如果給定異常沒有異常處理程式,則程式將停止執行,並顯示一條錯誤資訊。

4.可能導致異常的操作通過 try 關鍵字來執行。

5.異常處理程式是在異常發生時執行的**塊。在 c# 中,catch 關鍵字用於定義異常處理程式。

6.程式可以使用 throw 關鍵字顯式地引發異常。

7.異常物件包含有關錯誤的詳細資訊,其中包括呼叫堆疊的狀態以及有關錯誤的文字說明。

8.即使引發了異常,finally 塊中的**也會執行,從而使程式可以釋放資源。

8樓:啊恨

使用try...except...語句,類似於if...else...,可以跳過異常繼續執行程式,這是python的優勢

用法如下:

try:            # 可能會出現異常的一段*****mand_1   # 如果***mand_1出現異常,則不執行***mand_1以及之後的語句

***mand_2   # ***mand_1如果正常,則會執行except:         # try中任意一行語句出現異常,直接跳轉至except,程式繼續執行

***mand_3

***mand_4

9樓:shine商君

try:

for file in file_list:

file.***xx

except:

continue

continue是跳過錯誤的繼續執行下一個,而break則是中斷當前for迴圈,看需要選擇吧。

python如何重複執行一段程式。簡單的一個輸入年齡判斷是否成年,執行輸入一次,輸出判斷結果就不能

10樓:尐二瓜

你可以使用死迴圈來實現

while true:

m = input("輸入年紀")

if m> 18:

break

如果解決了您的問題請採納!

如果未解決請繼續追問!

如何理解python裝飾器,如何理解Python裝飾器

顯示全部 內建語法糖 格式優美 逼格較高 在 中使用洽到好處的裝飾器瞬間讓 優美很多寫起來也很簡單 無參的裝飾器引數是要裝飾的函式 有參裝飾器引數是需要的引數 最後返回的是內部函式 參考http m.blog.csdn.blog yueguanghaidao 10089181 python裝飾器應該...

如何學習Python爬蟲,如何要學習python爬蟲,我需要學習哪些知識

現在之所以有這麼多的小夥伴熱衷於爬蟲技術,無外乎是因為爬蟲可以幫我們做很多事情,比如搜尋引擎 採集資料 廣告過濾等,以python為例,python爬蟲可以用於資料分析,在資料抓取方面發揮巨大的作用。但是這並不意味著單純掌握一門python語言,就對爬蟲技術觸類旁通,要學習的知識和規範還有喜很多,包...

如何用python做分詞處理,如何用PYTHON做分詞處理

可以利用python的jieba分詞,得到文字中出現次數較多的詞。首先pip安裝一下jieba,這個可以分詞然後用計數器counter 統計一下得到的分詞中各詞的數量最後most mon 5 是列印出排名前五位的詞 包括特殊符號 encoding utf 8 import sys reload sy...