python 解決pycharm運(yùn)行py文件只有unittest選項(xiàng)的問(wèn)題
有時(shí)候在編完腳本開(kāi)始運(yùn)行時(shí),發(fā)現(xiàn)某個(gè)py腳本右鍵運(yùn)行的選項(xiàng)不是run,二是run in unittest,試過(guò)很多方法都不能很好的去除,主要是因?yàn)槟_本中含有test字符串,一種解決方法是將腳本中所有的函數(shù)和類(lèi)的test字符串改為其他的。
但是此方法比較麻煩,需要改函數(shù)和類(lèi)的名字,有一種根本的解決方法:
File-> Settings -> Tools -> Python Integrated Tools -> Default test runner
將Unittests改為py.test或者其他選項(xiàng)。
補(bǔ)充知識(shí):pycharm取消默認(rèn)在unittest框架下執(zhí)行程序
pycharm執(zhí)行某些程序時(shí)會(huì)默認(rèn)在unittest框架下執(zhí)行,從而導(dǎo)致程序報(bào)錯(cuò),怎樣解決這個(gè)問(wèn)題呢?
File->setting->Tools->Python Intergrated Tools->Default test runner->py.test
選擇后如果顯示未安裝,請(qǐng)先安裝py.test
以上這篇python 解決pycharm運(yùn)行py文件只有unittest選項(xiàng)的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. Java向Runnable線程傳遞參數(shù)方法實(shí)例解析2. Java 基于UDP協(xié)議實(shí)現(xiàn)消息發(fā)送3. 10個(gè)提供免費(fèi)PHP腳本下載的網(wǎng)站4. php5.6不能擴(kuò)展redis.so的解決方法5. ASP.NET MVC前臺(tái)動(dòng)態(tài)添加文本框并在后臺(tái)使用FormCollection接收值6. PHP獲取時(shí)間戳等相關(guān)函數(shù)匯總7. python 爬取嗶哩嗶哩up主信息和投稿視頻8. PHP設(shè)計(jì)模式(四)原型模式Prototype實(shí)例詳解【創(chuàng)建型】9. Python編寫(xiě)nmap掃描工具10. 如何基于python3和Vue實(shí)現(xiàn)AES數(shù)據(jù)加密
