open("page.html","r")
というHTMLファイルを読みたいと思っていました。私は問題なくそれをすることができました。私の質問は、Pythonはどのファイルをテキストファイルと見なし、どのバイナリファイルですか?たとえば、.css
ファイルのテキストファイルもありますか?バイナリモードを使わずにバイナリファイルを読みたい場合はどうなりますか?Pythonではどのファイルをテキストとして読むことができ、バイナリとして読むことができますか?
-2
A
答えて
1
ファイルを読み込むモードは、実際に何をしたいのかによって異なります。いずれかのファイルを開くことができます。しかし、データの読み書き方法は非常に異なります。バイナリモードではないバイナリファイルを読むことは、テキストエディタで同じバイナリを開くことと非常によく似ています。データはバイナリデータの代わりにASCIIデータとして解釈され、奇妙なことが起こります。
0
すべてのファイルは、バイナリ0と1秒またはASCII文字(テキスト)のいずれかとみなされます。メモ帳や昇華のようなプログラミングエディタでファイルを開くと、そのファイルがASCII文字またはテキストとして表示されます。 .html .cssファイルのようなファイルは、ASCII文字のテキスト形式で開いて読んでも意味がありますが、バイナリモードで開くことができます。バイナリモードでは、各文字のバイナリ値で人間が読める形式ではありません。
.exeのようないくつかのファイルについては、まだ開いてASCII文字で読むことができますが、ASCII文字では生成されませんので、人間が読めない文字を見るメモ帳でテキストとして開くと、表示は、ASCII文字として8バイトごとに言うことができますが、実際にはこれらのバイトは、例えばコンピュータCPUによって読み込まれたときなどに別々に意味があります。
関連する問題
- 1. 「バイナリ(アプリケーション/オクテットストリーム)」ファイルをPythonで読むことができませんか?
- 2. モバイルでブートストラップカルーセルイメージとテキストを読むことができます
- 3. pythonは画像ファイルをバイナリに読み込むことができます
- 4. どこでソースコードを読むことができますか?
- 5. C++ファイルから読み込むことができず、ベクターに読み込むことができません
- 6. mod_wsgiをPythonモジュールとして読み込むことができません
- 7. 読むのJSONファイルは、私は、このファイル「file.json」を読むことができますどのように
- 8. Mesonはファイルの内容を読むことができます
- 9. はlibpngでpngファイルを読むことができません
- 10. ファイルに書き込むことはできませんが、テキストに書き込むことができます
- 11. アンドロイド:xmlparserでxhtmlファイルを読むことはできますか?
- 12. PHPで.TXTファイルを読むことはできますか?
- 13. Javaでswfファイルを読むことはできますか?
- 14. PHPでファイルを読むことができません - XAMPP
- 15. Qtでutf-8ファイルを読むことができません
- 16. AndroidでMS Wordファイルを読むことができません
- 17. ログインサービスはphpファイルを読むことができません
- 18. デザイナーは設定ファイルを読むことができません
- 19. SikuliLibrary - RobotFramework OCRはテキストを読むことができません['---テキストなし---]
- 20. AWS Redshiftの "UNLOAD"データテーブルをCSVとして読むことができます
- 21. パンダを使ってPythonで読むことが朗読
- 22. Pythonでは、ファイルを開いて1行で読むことができますが、その後もファイルを閉じることができますか?
- 23. Pythonサブプロセス。 stdoutを読むことができません
- 24. HTML5ビデオの属性として 'フルスクリーン'を読むことはできますか?
- 25. JavaScriptで行単位で読むことができますか?
- 26. クローラーがSPAページを読むことはできますか?
- 27. BabelはプレーンなJavaScriptを読むことができますか?
- 28. haskell " - >"演算子はどこで読むことができますか?
- 29. アスタリスク13 extensions.confファイルを読むことができません
- 30. ファイルを読み込むことができません