et=etree.HTML(resp)tr_list=et.xpath('//table//tr')foriintr_list:# 获取电影信息,并去掉前面的多余的那个圆点 data=", ".join(i.xpath('./td//text()')[1:])+'\n'# 追加写入文件withopen('电影.csv','a',encoding='utf-8')asf:f.write(data) 这个代码亲测好使,不过还有更好的思路。 ...
pf_data = et.xpath('//div[@class="tiny-table tiny-table-no-border tiny-table-middle"]//td//text()') ## 保存csv文件部分 pf_string =''.join(f'\n{i},'ifi =='·'elsef'{i},'foriinpf_data).strip('\n').split('\n') with open('pf_maoyan.csv','w', encoding='utf-8-sig...
pf_data = et.xpath('//div[@class="tiny-table tiny-table-no-border tiny-table-middle"]//td//text()') ## 保存csv文件部分 pf_string =''.join(f'\n{i},'ifi =='·'elsef'{i},'foriinpf_data).strip('\n').split('\n') with open('pf_maoyan.csv','w', encoding='utf-8-sig...