日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python如何輸出警告信息

瀏覽:24日期:2022-07-15 17:52:54

問題

你希望自己的程序能生成警告信息(比如廢棄特性或使用問題)。

解決方案

要輸出一個警告消息,可使用 warning.warn() 函數。例如:

import warningsdef func(x, y, logfile=None, debug=False): if logfile is not None: warnings.warn(’logfile argument deprecated’, DeprecationWarning) ...

warn() 的參數是一個警告消息和一個警告類,警告類有如下幾種:UserWarning, DeprecationWarning, SyntaxWarning, RuntimeWarning, ResourceWarning, 或 FutureWarning.

對警告的處理取決于你如何運行解釋器以及一些其他配置。 例如,如果你使用 -W all 選項去運行Python,你會得到如下的輸出:

bash % python3 -W all example.pyexample.py:5: DeprecationWarning: logfile argument is deprecated warnings.warn(’logfile argument is deprecated’, DeprecationWarning)

通常來講,警告會輸出到標準錯誤上。如果你想講警告轉換為異常,可以使用 -W error 選項:

bash % python3 -W error example.pyTraceback (most recent call last): File 'example.py', line 10, in <module> func(2, 3, logfile=’log.txt’) File 'example.py', line 5, in func warnings.warn(’logfile argument is deprecated’, DeprecationWarning)DeprecationWarning: logfile argument is deprecatedbash %

討論

在你維護軟件,提示用戶某些信息,但是又不需要將其上升為異常級別,那么輸出警告信息就會很有用了。 例如,假設你準備修改某個函數庫或框架的功能,你可以先為你要更改的部分輸出警告信息,同時向后兼容一段時間。 你還可以警告用戶一些對代碼有問題的使用方式。

作為另外一個內置函數庫的警告使用例子,下面演示了一個沒有關閉文件就銷毀它時產生的警告消息:

>>> import warnings>>> warnings.simplefilter(’always’)>>> f = open(’/etc/passwd’)>>> del f__main__:1: ResourceWarning: unclosed file <_io.TextIOWrapper name=’/etc/passwd’ mode=’r’ encoding=’UTF-8’>>>>

默認情況下,并不是所有警告消息都會出現。-W 選項能控制警告消息的輸出。 -W all 會輸出所有警告消息,-W ignore 忽略掉所有警告,-W error 將警告轉換成異常。 另外一種選擇,你還可以使用 warnings.simplefilter() 函數控制輸出。 always 參數會讓所有警告消息出現,`ignore 忽略調所有的警告,error 將警告轉換成異常。

對于簡單的生成警告消息的情況這些已經足夠了。 warnings 模塊對過濾和警告消息處理提供了大量的更高級的配置選項。 更多信息請參考 Python文檔

以上就是Python如何輸出警告信息的詳細內容,更多關于Python 輸出警告信息的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
四虎精品永久免费| 91亚洲一区| 欧美1级日本1级| 亚洲免费激情| 色婷婷久久久| 国产综合视频| 亚洲在线免费| 一区二区三区午夜视频| 亚洲另类av| 欧美日韩亚洲一区三区| 国产麻豆一区| 国产一区二区三区精品在线观看| 中国字幕a在线看韩国电影| 亚洲黄色网址| 久久国产成人| 国产伦精品一区二区三区千人斩| 久久激情av| 成人亚洲欧美| 国产亚洲在线观看| 蜜桃av一区二区在线观看| 91精品日本| 日韩国产激情| 亚洲涩涩av| 欧美男人天堂| 日韩一区免费| 欧美成人a交片免费看| 色婷婷色综合| 午夜一区在线| 国产精品二区不卡| 在线国产日韩| 亚洲精品97| 国产精品九九| 久久不射中文字幕| 免费日本视频一区| 欧美日韩在线精品一区二区三区激情综合| 日韩欧美美女在线观看| 日韩精品诱惑一区?区三区| 亚洲一区av| 久久久久国产| 久久一区视频| 日本在线成人| 亚洲一区欧美二区| 日韩88av| 国产精品www.| 欧美sss在线视频| 亲子伦视频一区二区三区| 国产一区精品福利| 国产66精品| 日本精品另类| 热久久国产精品| 国产99亚洲| 国内激情久久| 99xxxx成人网| 久久xxxx| 日本亚洲不卡| 国产精品一级在线观看| 欧美有码在线| 国产一区国产二区国产三区 | 日韩国产高清在线| 国产精品香蕉| 亚洲第一区色| 日本视频一区二区| 国产精品草草| 国产精品国产一区| 欧美一级鲁丝片| 亚洲女同中文字幕| 美女黄网久久| 国产精品密蕾丝视频下载| 红杏一区二区三区| 中文字幕高清在线播放| 欧美成人国产| 少妇精品在线| 国产成人精品免费视| 日韩精品首页| 丝袜亚洲精品中文字幕一区| 日韩欧乱色一区二区三区在线| 国产丝袜一区| 狂野欧美性猛交xxxx| 国产999精品在线观看| 欧美一区二区三区激情视频 | 欧美国产三级| 亚洲免费成人| 国产精品成人自拍| 91精品精品| 亚洲精品伦理| 欧产日产国产精品视频| 亚州av一区| 久久精品91| 国产日产精品_国产精品毛片| 亚洲精品国产嫩草在线观看 | 一区久久精品| 国产精品中文字幕亚洲欧美 | 免费在线观看一区| 亚洲免费在线| а√天堂8资源在线| 欧美日韩网址| 亚洲大全视频| 国产精品欧美在线观看| 99在线观看免费视频精品观看| 麻豆精品av| 噜噜噜躁狠狠躁狠狠精品视频| 国产精品伦理久久久久久| 亚洲一级影院| 久久精品一区二区三区中文字幕| 欧美日韩中出| 国产精品美女久久久| 国产一区二区三区免费在线| 欧美日韩国产亚洲一区| 欧美不卡高清一区二区三区| 日韩成人精品一区二区三区 | 国产欧美日韩视频在线| 首页国产欧美久久| 激情五月色综合国产精品| 精品国产亚洲一区二区三区在线| 日本一区中文字幕| 美女久久一区| 91国语精品自产拍| 四虎4545www国产精品 | 精品国产麻豆| 国产精品久久久久久久免费观看| 国产精品xxx在线观看| 欧美日韩亚洲国产精品| 国产丝袜一区| 精品一二三区| 日韩中文欧美| 伊人久久大香线蕉av不卡| 国产综合色产| 久久久久午夜电影| 99成人在线| 日韩中出av| 久久黄色影视| 日韩中文视频| 国产精品黄色片| 欧美日韩激情| 久久精品国产999大香线蕉| 日韩一区二区久久| 国产欧美一区二区三区精品观看| 国产一区精品福利| 久久午夜精品| 91av亚洲| 综合国产在线| 国产精品777777在线播放| 欧美黑人巨大videos精品| 米奇777超碰欧美日韩亚洲| 综合亚洲色图| 精品一区二区三区的国产在线观看| 欧美1区免费| 国产精品夜夜夜| 夜久久久久久| 日本久久综合| 伊人www22综合色| 精品欧美一区二区三区在线观看| 蜜桃视频一区二区| 精品丝袜在线| 精品入口麻豆88视频| 亚洲精品美女91| 亚洲免费资源| 国产美女高潮在线| 奇米色欧美一区二区三区| 影音国产精品| 国产66精品| 国产毛片久久久| 99pao成人国产永久免费视频| 国产精品66| 91午夜精品| 免费日韩视频| 影视先锋久久| 日韩不卡一区| 精品丝袜久久| 欧美91在线|欧美| 国产午夜精品一区在线观看| 亚洲久草在线| 激情六月综合| 欧美二三四区| 午夜精品成人av| 日韩欧美视频专区| 日韩精品电影| 精品成人免费一区二区在线播放| av资源中文在线天堂| 精品国产a一区二区三区v免费| 麻豆精品视频在线| 97se综合| 国产精品婷婷| 国产剧情一区二区在线观看| 国产一区2区| 国产在线观看91一区二区三区 | 欧美13videosex性极品| 精品黄色一级片| 国产精品一区2区3区| 日本亚洲不卡| 日韩精品欧美成人高清一区二区| 久久99伊人| 亚洲天堂av资源在线观看| 蜜臀久久99精品久久久久久9| 伊人久久av| 日韩亚洲精品在线| 免费看黄色91| 奶水喷射视频一区| 亚洲精品一区二区在线播放∴| 日韩一区二区三区精品视频第3页|