python从url读取文件并写入二进制数据文件,得到凌乱的代码

时间:2016-01-04 21:50:52

标签: file python-2.7 encoding urllib2

python:2.7

我想从url下载css文件并存储到本地磁盘。但编码是一个问题,所以我想通过将二进制字节写入文件来绕过它,如下所示:

 req = urllib2.urlopen(url)
 css = req.read()
 with open("file.css", 'wb') as w:
     w.write(css)

我可以用浏览器打开网址来获取文件的内容,但存储的文件是这样的:< Í=ËŽãÈ'÷ú¸öHŸ¥¼;žÛú²†...

我哪里出错了?我怎么能直接存储文件,我卡住了但是我觉得它不应该很困难。

你可以帮帮我吗?

0 个答案:

没有答案