[問題] 看<python自動化的樂趣>的幾個簡單問題

作者: x77 (肛之戀精術士)   2019-08-25 15:43:46
最近自己在看<python自動化的樂趣>這本書自學Python
但有幾個地方不太懂
1.附錄A 安裝第三方模組
我按照書中的指示,要啟動pip.exe
可是我的資料夾中有下面這麼多種pip.exe
https://i.imgur.com/nnit9rz.jpg
可是每一個一開啟,就閃一下視窗,就自動關掉了
根本沒辦法執行後面的動作
2.
書籍P.150
https://i.imgur.com/3UqK1t9.jpg
這邊是要做一個密碼管理程式
誰可以跟我解釋一下,我畫紅線那邊是在做什麼嗎?
為何要import sys,這不是使用某個模組嗎?
為何會忽然出現sys.argv這個變數?
3.附錄B 執行程式
https://i.imgur.com/zR99piy.jpg
這個附錄是教,不用透過IDLE來執行程式
但我實在看不懂
建立那個批次檔是什麼意思?pythonScript.py這個檔案是哪來的?
最後一段是什麼意思?
意思是以後我要執行pythonScript.py這個我自己寫的程式檔
我就直接按Window鍵+R鍵,然後輸入pythonScript,就會執行了?
作者: yushes920179 (樂冰)   2019-08-25 16:28:00
1要在cmd裡面打的指令2為了檢查argument的數量 少於2跳掉用別人Module裡面本來就有自己的變數 要看該module說明才知道 書裡也是知道所以拿來用3應該是隨便假設的py檔 可以自己寫一個py 檔名改掉就可最後建議先學基礎再讀比較進階的東西
作者: spong (請輸入ID)   2019-08-25 18:21:00
不要越級打怪,你會很挫敗
作者: germun (ger)   2019-08-26 06:18:00
sys是python內建模組 至於是什麼你可以直接去google...然後sys.argv怎麼用 書沒寫或看不懂的話直接google你要先知道如何執行python才會用, 網路已經一堆相關教學pip也不是直接讓你點兩下執行的, 書都沒寫嗎?沒寫的話表示這本不適合你 該換一本了啊不對啊sys.argv書上就叫你去看附錄B了, 所以你的附錄B呢啊抱歉原你有貼附錄B, 但沒看到附錄B有提到sys.argv所以要嘛就是你找錯頁 要嘛就是你真的該換一本了

Links booklink

Contact Us: admin [ a t ] ucptt.com