2015-10-16 71 views
1

由于这个脚本:如何在浏览器中显示python输出槽javascript?

import requests 
from bs4 import BeautifulSoup 
import urllib2 
import sys 
import urlparse 
import io 

url = "anUrl" 
r = requests.get(url) 
soup = BeautifulSoup(r.text,'lxml') 
div = soup.find('div',id='content') 
print div.prettify().encode(sys.stdout.encoding, 'ignore') 

我已经刮掉了一些内容,我想打印到另一个HTML页面,JavaScript的低谷我怎么可以处理蟒蛇输出?是否有可能以我在命令行中使用浏览器页面完成的相同方式打印内容?我有一些编码问题试图做到这一点。

+0

我看不出Javascript如何帮助您使用Python编写新的HTML文件。 –

回答

2

如果您试图将div写入HTML文件,那么您基本上就是这么做的。

f = open('file.html', 'w') 
f.write(div) 
f.close() 
相关问题