码迷,mamicode.com
首页 > 编程语言 > 详细

Python 忽略warning警告错误 + 跳过报错继续执行程序

时间:2020-01-31 13:53:27      阅读:597      评论:0      收藏:0      [点我收藏+]

标签:gpo   end   continue   tle   href   weixin   simple   报错   import   

如何主动产生warning错误:

import warnings
def fxn():
    warnings.warn("deprecated", DeprecationWarning)
with warnings.catch_warnings():
    warnings.simplefilter("ignore")
    fxn()
 
那么如何来控制警告错误的输出呢?
import warnings
warnings.filterwarnings("ignore")
 

如何忽略命令行下警告错误的输出呢?
python -W ignore yourscript.py

那么如何忽略全部的异常呢?下面是一个事例

import pandas as pd

dates=range(20161010,20161114)
pieces=[]
for date in dates:
try:
data=pd.read_csv(‘A_stock/overview-push-%d/stock overview.csv‘ %date, encoding=‘gbk‘)
pieces.append(data)
except Exception as e:
pass
continue
data=pd.concat(pieces)

 

 

参考:

https://www.cnblogs.com/blueel/p/3529517.html

https://blog.csdn.net/weixin_43307577/article/details/87710251

 

Python 忽略warning警告错误 + 跳过报错继续执行程序

标签:gpo   end   continue   tle   href   weixin   simple   报错   import   

原文地址:https://www.cnblogs.com/xingnie/p/12244978.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!