print()のPythonファイルパラメータ?
print()関数の通常の使用法は、コマンドラインまたは対話型インタープリターのいずれかでテキストを表示することです。ただし、同じ関数でファイルまたは出力ストリームに書き込むこともできます。
ファイルへの印刷
この例では、書き込みモードで新しいファイル名のファイルを開き、印刷関数でそのファイル名を指定できます。ファイルに書き込まれる値は、引数としてprint関数に渡すことができます。
例
Newfile= open("exam_score.txt", "w") # variables exam_name = "Degree" exam_date = "2-Nov" exam_score = 323 print(exam_name, exam_date, exam_score, file=Newfile , sep = ",") # close the file Newfile.close()
出力
上記のコードを実行すると、次の内容のexam_scores.txtという名前のファイルが得られます。
Degree,2-Nov,323
標準出力への印刷
print()を使用して、標準出力または標準エラーを出力することもできます。
例
import sys Newfile= open("exam_score.txt", "w") # variables exam_name = "Degree" exam_date = "2-Nov" exam_score = 323 print(exam_name, exam_date, exam_score, file=sys.stderr, sep = ",") # close the file Newfile.close()
出力
上記のコードを実行すると、次の結果が得られます-
Degree,2-Nov,323
-
Pythonのファイルオブジェクト?
Pythonでは、ファイルの読み取りまたは書き込みを試みるたびに、ライブラリがネイティブに処理されるため、ライブラリをインポートする必要はありません。 最初に行うことは、組み込みのopen関数を使用してファイルオブジェクトを取得することです。 open関数はファイルを開き、ファイルオブジェクトを返します。ファイルオブジェクトには、情報を取得したり、開いたファイルを操作したりするために使用できるメソッドと属性が含まれています。 ファイルとは何ですか? ファイルに対して操作を行う前に、まずファイルとは何かを理解しましょう。ファイルは、関連情報を保存するためのディスク上の名前付きの場所です。フ
-
PythonでJSONファイルをきれいに印刷する方法
他の多くのプログラミング言語と同様に、PythonはJavaScript Object Notation(JSON)データでうまく機能します。いくつかのソースからこのデータを取得し、他のファイルと同じように処理できます。これは、PythonでJSONファイルをきれいに印刷したい場合に役立ちます。 この投稿では、2つの方法でJSONファイルをきれいに印刷する方法を紹介します。どちらもターミナルとコマンドラインの使用を伴いますが、そのうちの1つについてはPythonの知識はまったく必要ない場合があります。 Pretty Printとは(そしてJSONファイルで使用したい理由) 要するに、きれ