Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonで内部バッファをフラッシュする方法は?


Pythonバッファはファイルに書き込みます。つまり、file.writeは、データが実際にハードドライブに書き込まれる前に戻ります。これの主な動機は、いくつかの大きな書き込みが多くの小さな書き込みよりもはるかに高速であるため、file.writeの出力を少し蓄積するまで保存することで、Pythonは良好な書き込み速度を維持できることです。

file.flushは、その時点でデータを強制的に書き出します。実際にファイルに書き込んだコンテンツをフラッシュするには、次を使用します。

with open("my_file.txt", "w+") as file:
    file.write("foo")
    file.write("bar")
     file.flush()

  1. Androidの内部ストレージに画像ファイルを書き込む方法は?

    この例は、Androidの内部ストレージに画像ファイルを書き込む方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = "htt

  2. Python-パンダのデータフレームをCSVファイルに書き込む方法

    pandasデータフレームをPythonでCSVファイルに書き込むには、 to_csv()を使用します 方法。まず、リストの辞書を作成しましょう- # dictionary of lists d = {'Car': ['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'],'Date_of_purchase': ['2020-10-10', '2020-10-12', '