検索

ホームページ  >  に質問  >  本文

`zipfile` モジュールを使用して解凍せずにテキストモードを使用してテキストファイルを読み取るにはどうすればよいですか?

私が使用している Python のバージョンは 3.5.2 です。zipfile モジュールの zipfile.ZipFile.open メソッドを使用してテキスト ファイルを開こうとしていますドキュメント内で必須の rU パラメータが使用されている場合でも、依然としてバイナリ データ形式で開かれるため、不可解です。

コード:

リーリー

公式ドキュメント (バージョン 3.5.2):

给我你的怀抱给我你的怀抱2717日前958

全員に返信(2)返信します

  • 巴扎黑

    巴扎黑2017-06-22 11:53:42

    実際、最終的なバイナリ出力は zipfile无关, 是和py3.5 に関連しています。出力結果をデコードして文字タイプを取得できます。 リーリー

    返事
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-22 11:53:42

    ドキュメントには、rU通用换行符と記載されており、このモードは 3.6 で削除される予定です。

    圧縮ファイルのバイト内容はバイナリで読み取られることが予想されます。後でトランスコードする方法はプログラマによって決定されます。

    返事
    0
  • キャンセル返事