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

Pythonを使用して一意の一時ファイル名を作成するにはどうすればよいですか?


tempfileモジュールを使用して、可能な限り最も安全な方法で一意の一時ファイルを作成できます。ファイルの作成には競合状態はありません。このファイルは、作成するユーザーIDによってのみ読み取りおよび書き込みが可能です。 mkstemp()のユーザーは、一時ファイルを使い終わったら削除する責任があることに注意してください。新しい一時ファイルを作成するには、次のように使用します-

import tempfile
_, temp_file_path = tempfile.mkstemp()
print("File path: " + temp_file_path)

完了したら、このファイルを手動で削除する必要があることに注意してください。


  1. Pythonを使用してファイル名を一意にするプログラム

    名前と呼ばれるn個の文字列の配列があるとします。ファイルシステムにn個のディレクトリを作成して、i番目の時点でnames[i]という名前のディレクトリを作成する必要があります。 2つのファイルに同じ名前を付けることはできません。重複するディレクトリ名を入力すると、システムの名前に(k)の形式で接尾辞が追加されます。ここで、kは、取得した名前が一意のままになる最小の正の整数です。長さnの文字列の配列を見つける必要があります。ここで、ans [i]は、作成時にi番目のディレクトリに割り当てられる実際の名前です。 したがって、入力がnames =[my_dir、 my_dir(1)、 my_new

  2. Pythonを使用してパワーポイントファイルを作成する方法

    はじめに 私たちは皆、人生のある時点でPowerPointプレゼンテーションを作成する必要がありました。ほとんどの場合、MicrosoftのPowerPointまたはGoogleスライドを使用しました。 しかし、メンバーシップやインターネットへのアクセスがない場合はどうなりますか?または、「プログラマー」のやり方でやりたいと思ったらどうしますか? ええと、Pythonが戻ってきても心配しないでください! この記事では、Pythonを使用してPowerPointファイルを作成し、それにコンテンツを追加する方法を学習します。それでは始めましょう! はじめに このウォークスルーでは、 py