我在服务器(Ubuntu 14.04.2 LTS)和笔记本电脑(Ubuntu 15.04)上运行了一段代码,它给出了不同的结果。 我正在使用相同的html文件构建汤(将其自己复制到服务器)
temp = open('temp.html', 'r')
soup = bs4.BeautifulSoup(temp.read())
table = soup.find('table')
if not table:
return []
rows = table.find_all('tr')
print len(rows)
服务器打印:2
而在本地它打印:7
更多信息:
服务器:
本地:
我错过了什么?我还应该寻找什么?
答案 0 :(得分:0)
我的服务器没有安装lxml,而lxml 3.4.4是在本地安装的。在服务器上安装它解决了问题