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,但

我想使用Python将网页的文本内容保存到Excel文件中。作为一个新手,以下是我能做的,我不确定是否正确

from bs4 import BeautifulSoup
from urllib2 import urlopen

html = urlopen("http://www.chicagoreader.com").read()
soup = BeautifulSoup(html, "lxml")
看起来还好吗?将文本内容自动保存到Excel文件的下一步是什么?我已经安装了xlutils,但不知道如何使用它


有人能帮我吗?谢谢。

为了使用python写入excel文件,您有几个软件包可供选择:

因此,这取决于它应该是什么类型的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取代。