2

私は、WindowsとLinux、そしておそらくMacでもテキストファイルの読み取りと書き込みを行う必要がある小さなスクリプトを書いています。スクリプトは、おそらくこれらすべてのプラットフォーム(確かにWindows)のユーザーによって、互換的に使用されます。したがって、XWindowsでファイルに書き込んだユーザーは、スクリプトを使用してLinuxでファイルを読み取ることができます。

さまざまなプラットフォームで行末を処理できるように、どのような予防策を講じる必要がありますか、またはコードをどのように実装する必要がありますか?(読み書き)

または、これは問題ではなく、Pythonがすべてを処理しますか?

4

2 に答える 2

3

それは問題ではありません、Pythonはそのように賢いです。プラットフォーム間での行末を非常にうまく処理します。

于 2010-12-23T19:58:36.910 に答える
1

非問題とは、一生注意を払う必要のないものです。ここではそうではありません。Pythonで行末を台無しにするのは簡単です。

プラットフォームに依存しない書き込みについては、こちらを参照してください

円周率の読み取りについては、ここを参照してください

于 2014-07-23T21:27:24.443 に答える