※ 引述《justfor0223 (哭哭)》之銘言:
: hi 大家好
: 小弟為python新手,最近想要用python來跟html做結合
: 由於小弟會去parse在html上面的資訊來取代既有檔案的內容
: 範例
: 123.txt內容如下
: abc = 12345
: def = 543210
: 假設從網頁上我會取得name=abc的值->hi 及name=def的值->(沒有填入)
: 因此我想讀檔讓abc = hi 及 def = 543210 然後 在寫回去檔案
可能要再多講講寫這樣子的程式的出發點是什麼
或許有其他替代的想法和做法也說不定
假設我們很確定我們就是要寫一支這樣的程式
可能還是要將動作拆解,想一下那一個步驟不會寫
1. 用程式抓網頁,可能會用 requests
http://docs.python-requests.org/en/master/
2. 解析網頁,可能會用 BeautifulSoup
http://www.crummy.com/software/BeautifulSoup/
3. 解析本機上的檔案
不確定你本機檔案的格式,看起來像 INI,可能會用 ConfigParser
https://docs.python.org/2/library/configparser.html
4. 自行寫程式碼,將本機檔案的值用網頁取得的值取代掉
5. 再用 ConfigParser 將更新後的值覆蓋原檔案或寫入新檔案
試著做做看吧,再看那一步不會,然後再到版上討論