Re: [问题] 邮局网络爬虫输出csv问题

楼主: art1 (人,原来不是人)   2021-07-30 23:14:58
※ 引述《jerrycurry (嘎哩)》之铭言:
: titles=root.find_all("td", class_="detail2")
: for title in titles:
: if title.a !=None:
: data2=title.a.string
这个 data2 变量是你第一次宣告并使用的地方,你可能以为放在循环内这个变量会自动
帮你把 title.a.string 的各个不同值按循环顺序储存下来,实际上并没有,这个变量
只会储存一个值,所以循环跑到最后就只剩最后那个值“新庄副都心邮局”,其他的值
都被覆蓋掉了
你想要储存多个值请改用 list 或是 set 或是 tuple,或是其他,例如你的程式码中
写到的 dataframe
作者: jerrycurry (嘎哩)   2021-08-01 23:12:00
感谢感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com