Python 网页读了吗?如何将其保存到excel文件?
我想使用Python将网页的文本内容保存到Excel文件中。作为一个新手,以下是我能做的,我不确定是否正确Python 网页读了吗?如何将其保存到excel文件?,python,excel,beautifulsoup,Python,Excel,Beautifulsoup,我想使用Python将网页的文本内容保存到Excel文件中。作为一个新手,以下是我能做的,我不确定是否正确 from bs4 import BeautifulSoup from urllib2 import urlopen html = urlopen("http://www.chicagoreader.com").read() soup = BeautifulSoup(html, "lxml") 看起来还好吗?将文本内容自动保存到Excel文件的下一步是什么?我已经安装了xlutils,但
from bs4 import BeautifulSoup
from urllib2 import urlopen
html = urlopen("http://www.chicagoreader.com").read()
soup = BeautifulSoup(html, "lxml")
看起来还好吗?将文本内容自动保存到Excel文件的下一步是什么?我已经安装了xlutils,但不知道如何使用它
有人能帮我吗?谢谢。为了使用python写入excel文件,您有几个软件包可供选择:
xls
或xlsx
,是否需要格式化,速度是否重要等等
下面是一个关于如何使用xlwt
将网页标题写入(0,0)单元格的示例:
import xlwt
from bs4 import BeautifulSoup
from urllib2 import urlopen
html = urlopen("http://www.chicagoreader.com").read()
soup = BeautifulSoup(html, "lxml")
workbook = xlwt.Workbook()
sheet = workbook.add_sheet('test')
sheet.write(0, 0, soup.title.text)
workbook.save('output.xls')
希望能有帮助。您可以告诉我们它看起来是否合适。如果你印汤会怎么样?如果你有你不想要的数据,有几个库你可以选择将它们保存在Excel文件中。你在考虑什么样的Excel文件?如果它必须看起来整洁,你可以选择它,请不要推荐PyExcellator。它是旧的、多功能的,完全被xlwt取代。