在python shell中運(yùn)行python文件的實(shí)現(xiàn)
最近在學(xué)習(xí)flask開發(fā),寫好程序后需要在python shell中運(yùn)行測試功能。專門抽時(shí)間研究了下,總結(jié)以防止以后遺忘。
這是測試文件的結(jié)構(gòu),python_example主文件夾,下面有example.py和一個(gè)subexample子文件夾,我要分別調(diào)用example.py和subexample.py。

主要三段代碼
1.import sys
此時(shí)默認(rèn)讀取和python shell一個(gè)文件夾下的python,若是程序放在別處,需添加文件所在路徑。再導(dǎo)入文件。
2.sys.path.append("G://python_example")
最后第三步導(dǎo)入所要運(yùn)行的文件,注意不要加上如.py的后綴,否則程序識(shí)別不出來。
3.from xxx(python文件名) import *
運(yùn)行結(jié)果:

可以看到example.py文件運(yùn)行成功。
再接著運(yùn)行subexample.py,同樣的方法。

導(dǎo)致運(yùn)行不成功還有可能是程序里導(dǎo)入其他庫時(shí)使用了相對導(dǎo)入,改成絕對導(dǎo)入不失為一個(gè)辦法。^^
以上這篇在python shell中運(yùn)行python文件的實(shí)現(xiàn)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python正則表達(dá)式匹配數(shù)字和小數(shù)的方法
這篇文章主要介紹了Python正則匹配數(shù)字和小數(shù)的方法,本文通過示例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-07-07
python中28種極坐標(biāo)繪圖函數(shù)總結(jié)
這篇文章主要為大家詳細(xì)介紹了python中28種極坐標(biāo)繪圖函數(shù)的用法,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以跟隨小編一起了解一下2023-09-09
OpenCV實(shí)現(xiàn)圖片亮度增強(qiáng)或減弱
這篇文章主要為大家詳細(xì)介紹了OpenCV實(shí)現(xiàn)圖片亮度增強(qiáng)或減弱,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-08-08
Tensorflow使用tfrecord輸入數(shù)據(jù)格式
這篇文章主要介紹了Tensorflow使用tfrecord輸入數(shù)據(jù)格式,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-06-06
Pandas中Dataframe合并的實(shí)現(xiàn)
本文主要介紹了如何使用Pandas來合并Series和Dataframe,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-07-07
Python實(shí)現(xiàn)簡易版的Web服務(wù)器(推薦)
這篇文章主要介紹了Python實(shí)現(xiàn)簡易Web服務(wù)器的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2018-01-01
python實(shí)現(xiàn)對任意大小圖片均勻切割的示例
今天小編就為大家分享一篇python實(shí)現(xiàn)對任意大小圖片均勻切割的示例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-12-12

