亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

(python)關于如何做到按win+R再輸入文件文件名就可以運行?

瀏覽:92日期:2022-06-27 10:24:27

問題描述

剛學python不久,在看《automate the boring stuff with python》,這個地方一直就沒有懂。相關書中段落如圖。(python)關于如何做到按win+R再輸入文件文件名就可以運行?

(python)關于如何做到按win+R再輸入文件文件名就可以運行?

所以到底是要怎樣?前面那張圖中要是pw.py沒有存在C盤呢,比如說存在D盤的pythonCodes文件夾里?第二張圖依然是不懂...那個文件跟python安裝的地方需要是同一個文件夾么?謝謝各位道長了......

問題解答

回答1:

其實他就是讓你配置好環境變量而已. 如果你有一個項目叫做pythonCodes, 然后你要在系統屬性->環境變量->path, 將你這個pythonCodes絕對路徑加進去, 這樣的話, 你在pythonCodes里面寫python腳本, 例如command.py, 就能夠直接通過win+R,然后通過輸入command.py直接運行..

不過我是不建議這樣做, 因為這樣做會養成不好的習慣, 十分依賴環境變量, 而且項目一旦變動位置, 又得改環境變量, 與其這樣, 還不如直接就選好一個工作路徑, 然后在上面去開發就好了! 環境變量只需要設置python程序就好

回答2:

它的意思是,創建一個pw.bat文件,并將這個pw.bat所在目錄注冊到全局%PATH%環境變量中。pw.bat內容為

@eeeeee xxxxxx %*@pause

其中eeeeee表示的是python.exe可執行文件的路徑。這個書里面用的是py.exe,但是實際安裝時,大多數用戶默認的Python可執行文件為python.exe。如果,這個python.exe沒有在全局注冊(也就是說不在%PATH%環境變量中,命令行直接運行python無法訪問),那么此處的eeeee部分就需要使用python.exe的全路徑。

其次,xxxxx是.py文件的路徑。它這個方法,是固定運行一個python文件,在Win+R之后只輸入需要傳入python文件的參數。而如果你需要在Win+R里面輸入Python路徑的話,應該省略xxxxx這部分。

然后,由于pw.bat所在路徑被注冊到了%PATH%環境變量,所以從Win+R直接運行pw python腳本路徑就可以調用腳本了。

至于pw.py什么的放在哪里都無所謂,因為里面這些路徑,如果已經將所在目錄注冊到%PATH%環境變量,就可以直接寫文件名,如果沒有將所在目錄注冊到%PATH環境變量,就要把路徑寫全,僅此而已,對于前面的py.exe也是同理。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: hh99m 福利毛片 | 最新永久一路线二路线三路线 | 国产日韩欧美综合 | 一区二区三区四区无限乱码 | 精品欧美在线观看视频 | 亚洲精品欧洲久久婷婷99 | 亚欧中文字幕 | 国产欧美成人xxx视频 | 国产精久久一区二区三区 | 在线亚洲精品视频 | 欧美日韩一区二区中文字幕视频 | 碰碰碰免费公开在线视频 | 欧美日本韩国一区 | 一级国产精品一级国产精品片 | 国产在线视频自拍 | 亚洲精品国产一区二区在线 | 国产无套在线播放 | 欧美添逼 | 成年人网址在线观看 | 国产在线一二三区 | 精品夜夜春夜夜爽久久 | 婷婷综合 在线 | 免费欧美黄色网址 | 日日夜夜操操操 | 国产啪爱视频精品免视 | 欧美骚b| 搞黄视频免费 | 国产欧美综合在线观看第七页 | 成人永久免费 | 国产精品亚洲片在线va | 亚洲成在人天堂一区二区 | 亚洲一区二区免费在线观看 | 亚洲精品欧美综合 | 国产精品亚洲欧美日韩区 | 欧美黄成人免费网站大全 | 久久久久久久网站 | 亚洲丁香婷婷综合久久六月 | 女人被狂躁免费视频 | 亚洲综合亚洲综合网成人 | 真人午夜a一级毛片 | 青草视频国产 |