Pythonのお勉強 Part 24
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
700:デフォルトの名無しさん 08/03/16 23:48:22 どなたか教えてください t=urllib.urlopen("http://〜〜").read() print type(t) とするとstrとなるんですが。 utf-8のサイトの場合 tの型がunicodeになってほしいんです どうしたらよいでしょうか。 python2.5の場合はstrのままテキストに落としたらutf-8として文字化けせずに表示されるのですが ironpythonの場合テキストエディタで開いたらASCIIとして認識され文字化けされています。 utf-8としてそのファイルを保存し直しても文字化けしたままです。 解決策ご存じの方いましたらお願いします 701:デフォルトの名無しさん 08/03/16 23:52:27 t=urllib.urlopen("http://〜〜").read().decode("utf-8") 702:デフォルトの名無しさん 08/03/16 23:58:58 >>700 入門書嫁。 703:700 08/03/17 00:39:43 文字化けしない方法自己解決しました。すいません; ファイルの側をバイナリモードで開いて突っ込むだけでした。 open("hoge","wb") 704:700 08/03/17 02:02:00 >>701 ちゃんとレスが表示されてなくて見てませんでした。 それだとAsciiキャラクタじゃないから変換できませんよーってエラーがでます。 ironpythonではutf-8なんて定義されてないって出ました 僕の環境だけでしょうか・・・・?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5385日前に更新/203 KB
担当:undef