為什麼這篇python自動化的樂趣ptt鄉民發文收入到精華區:因為在python自動化的樂趣ptt這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者purplvampire (阿修雷)看板Python標題Re: [問題] 看<python...
本人也是Python自學新手,前不久剛把這本練完,大概說明一下
※ 引述《x77 (肛之戀精術士)》之銘言:
: 最近自己在看<python自動化的樂趣>這本書自學Python
: 但有幾個地方不太懂
: 1.附錄A 安裝第三方模組
: 我按照書中的指示,要啟動pip.exe
: 可是我的資料夾中有下面這麼多種pip.exe
: https://i.imgur.com/nnit9rz.jpg
: 可是每一個一開啟,就閃一下視窗,就自動關掉了
: 根本沒辦法執行後面的動作
這是要你在cmd的環境下執行安裝命令,列舉如下:
安裝鍵盤精靈套件
pip install autogui
https://pypi.org/project/autogui/#files
: 2.
: 書籍P.150
: https://i.imgur.com/3UqK1t9.jpg
: 這邊是要做一個密碼管理程式
: 誰可以跟我解釋一下,我畫紅線那邊是在做什麼嗎?
: 為何要import sys,這不是使用某個模組嗎?
: 為何會忽然出現sys.argv這個變數?
不為什麼,這本書很多時候作者會突然腦洞大開,
沒來由地叫你用某個東西而且沒有說明,你只有照著做跟查Google,
雖然號稱是給新手用的書,但有很多非新手才會懂的東西,
如果你相信新手能夠看懂這本書,你會有非常大的挫折感
: 3.附錄B 執行程式
: https://i.imgur.com/zR99piy.jpg
: 這個附錄是教,不用透過IDLE來執行程式
: 但我實在看不懂
: 建立那個批次檔是什麼意思?pythonScript.py這個檔案是哪來的?
: 最後一段是什麼意思?
: 意思是以後我要執行pythonScript.py這個我自己寫的程式檔
: 我就直接按Window鍵+R鍵,然後輸入pythonScript,就會執行了?
按照這個附錄B的操作你會發現在環境設定的過程會卡關,完全做不下去,
所以我建議你當它不存在,它的改版沒有把現況改進去,所以有很多不合時宜的操作,
包含它所使用的套件跟安裝模式,如果你不夠熟Python的整個操作跟套件安裝與設定,
你後面會繼續卡關
------
來分享一下作為一個新手對這本書的學習心得跟建議,你可以做個參考
1.這是一本已經發行許久的書,所以有很多地方不合時宜,包含操作與使用的套件版本
2.這是一本不適合新手學習自動化的書,它在前期寫得鉅細靡遺,看了你會想睡覺,
但具有相當的參考價值,到中期則會突然跳到非常深的地方,新人難以應用,
例如正規表示式的使用,且提供的課後作業沒有一篇可以透過書中內容自力完成,
所以對於看這本書的新手會遇到非常大的挫折感,是一本定位非常奇怪的書
3.如何克服這本書(不包含課後作業):
為了完成這本書,我上Udemy找到真正給新手的課程,重新扎實學習Python環境的操作,
我前後上了兩個付費課程,分別是
Python 程式設計入門
https://www.udemy.com/share/101XRIBEcedllaQXg=/
Python - 輕鬆學會寫程式
https://www.udemy.com/share/101ZmqBEcedllaQXg=/
兩個雖然都是基礎課程,但其實兩者之間有階段性差異,前者才是真正的基礎課程,
後者是基礎到進階應用課程,但在基礎方面上兩者有很大的互補性,前者主要是Python
操作環境的觀念建立,與四則運算上的應用;後者是程設人員Coding觀念的建立,
與資料處理及套件的應用。
這兩個課程都學完了之後,你才有能力回去看這本書後面的各項套件應用,以及處理書
中無法正常安裝的套件與自己查詢套件的參數設定指令,然後你才知道這本書哪些可以
用哪些不能用,你才不會呆呆的一直鬼打牆而不自知,總之我為了這本400元的書花了
2500上課,最終得到的是知道有哪些常用的套件以及如何使用它,以及改版套件要怎麼
自行找方法正確的安裝它這樣。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.123.190 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1570703712.A.D08.html