1. 程式人生 > >Python異常處理 -跳過異常繼續執行

Python異常處理 -跳過異常繼續執行

轉載自:https://blog.csdn.net/konglongaa/article/details/80310582

 

當迴圈中出現異常時,如何跳過迴圈中的異常繼續執行,下面是一種可行的方法:

 
  1. import pandas as pd

  2. dates=range(20161010,20161114)

  3. pieces=[]

  4. for date in dates:

  5. try:

  6. data=pd.read_csv('A_stock/overview-push-%d/stock overview.csv' %date, encoding='gbk')

  7. pieces.append(data)

  8. except OSError:

  9. pass

  10. continue

  11. data=pd.concat(pieces)

  12. data.shape