URL からアクセント付き文字 (ç、ã、é など) を含むテキスト ファイルを開きたいです。これはテストコードです:
#coding:utf-8
import urllib
murl = urllib.urlopen('http://www.****.com.br/sampletext.txt')
print murl.geturl()
print murl.read()
それはうまく機能し、すべてがうまく印刷されますが、この行をコメントアウトすると...
#print murl.geturl()
...このエラー メッセージが表示されます (2 回繰り返されます)
[Decode error - output not utf-8]
[Decode error - output not utf-8]
コンテンツを印刷する前に URL を印刷すると、そのエラーが回避されるのはなぜですか?