Re: [问题] 有关于写档及取代问题

楼主: Neisseria (Neisseria)   2016-03-10 22:13:21
※ 引述《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 将更新后的值覆蓋原档案或写入新档案
试着做做看吧,再看那一步不会,然后再到版上讨论

Links booklink

Contact Us: admin [ a t ] ucptt.com