Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Pythonを使用してファイルを削除するにはどうすればよいですか?

    osモジュールの関数を含む単一のファイルまたは単一の空のフォルダーを削除できます。たとえば、ファイルmy_file.txtを削除する場合は、 >>> import os >>> os.remove('my_file.txt') os.removeの引数は、絶対パスまたは相対パスである必要があります。

  2. Pythonでディレクトリ内の複数のファイルを削除するにはどうすればよいですか?

    osモジュールの関数を含む単一のファイルまたは単一の空のフォルダーを削除できます。 例 たとえば、ファイルmy_file.txtを削除する場合は、 >>> import os >>> os.remove('my_file.txt') os.removeの引数は、絶対パスまたは相対パスである必要があります。 複数のファイルを削除するには、ファイルのリストをループして上記の関数を使用します。削除するすべてのファイルを含むフォルダを削除する場合は、次のようにフォルダを削除できます。 >>> import shutil >

  3. Pythonを使用してディレクトリを作成するにはどうすればよいですか?

    ディレクトリを作成するには、まずos.path.exists(directory)を使用してディレクトリがすでに存在するかどうかを確認します。次に、次を使用して作成できます: import os if not os.path.exists('my_folder'):     os.makedirs('my_folder') PythonイディオムEAFPを使用することもできます。許可よりも許しを求める方が簡単です。たとえば、 import os try:     os.makedirs('my_folder

  4. Pythonを使用してディレクトリが存在しない場合、どうすればディレクトリを作成できますか?

    ディレクトリを作成するには、まずos.path.exists(directory)を使用してディレクトリがすでに存在するかどうかを確認します。次に、次を使用して作成できます: import os if not os.path.exists('my_folder'):     os.makedirs('my_folder') PythonイディオムEAFPを使用することもできます。許可よりも許しを求める方が簡単です。たとえば、 import os try:     os.makedirs('my_folder

  5. Pythonを使用して再帰的にディレクトリを作成するにはどうすればよいですか?

    ディレクトリを再帰的に作成するには、作成するパスをos.makedirs(path)に指定します。ディレクトリを再帰的に作成するには、exists_okをTrueとして指定して、既存のフォルダを許可する必要があります。 import os os.makedirs('my_folder/another/folder', exists_ok=True)

  6. mkdir -pはPythonでどのように機能しますか?

    mkdir -pは、親が存在する場合でも再帰的なディレクトリ作成を作成できるようにするために使用されます。ディレクトリを再帰的に作成するには、作成するパスをos.makedirs(path)に指定します。ディレクトリを復元的に作成するには、exists_okをTrueとして指定して、既存のフォルダを許可する必要があります。 >>> import os >>> os.makedirs('my_folder/another/folder', exists_ok=True)

  7. Pythonを使用して現在のディレクトリを変更するにはどうすればよいですか?

    osモジュールを使用して、PythonでディレクトリまたはCDを変更できます。切り替えたいディレクトリの相対パス/絶対パスを入力として受け取ります。 例 >>> import os >>> os.chdir('my_folder')

  8. PythonでCDを作成するにはどうすればよいですか?

    osモジュールを使用して、PythonでディレクトリまたはCDを変更できます。切り替えたいディレクトリの相対パス/絶対パスを入力として受け取ります。 例 >>> import os >>> os.chdir('my_folder')

  9. Pythonで現在の作業ディレクトリを設定するにはどうすればよいですか?

    osモジュールを使用して、PythonでディレクトリまたはCDを変更できます。切り替えたいディレクトリの相対パス/絶対パスを入力として受け取ります。 例 >>> import os >>> os.chdir('my_folder')

  10. Pythonで現在の作業ディレクトリを知る方法は?

    現在の作業ディレクトリまたはpwdを知るには、osモジュールを使用します。 例 >>> import os >>> print(os.getcwd()) /home/ayush/qna

  11. Pythonで現在のファイルのディレクトリのフルパスを取得するにはどうすればよいですか?

    現在のファイルへの完全なパスを知るには、osモジュールを使用します。 例 >>> import os >>> print(os.path.realpath(__file__)) /home/ayush/qna/path.py

  12. Pythonを使用してディレクトリを削除するにはどうすればよいですか?

    空のフォルダを削除する場合は、osモジュールでrmdir関数を呼び出すことができます。 例 >>> import os >>> os.rmdir('my_folder') 削除するすべてのファイルを含むフォルダを削除する場合は、次のようにフォルダを削除できます。 >>> import shutil >>> shutil.rmtree('my_folder')

  13. Pythonを使用してディレクトリを再帰的に削除するにはどうすればよいですか?

    削除するすべてのファイルとフォルダーを含むフォルダーを削除する場合は、次のようにフォルダー(またはツリー)を削除できます。 >>> import shutil >>> shutil.rmtree('my_folder')

  14. Pythonで開いているファイルを閉じる方法は?

    Pythonで開いているファイルを閉じるには、ファイルのオブジェクトでclose関数を呼び出すだけです。 例 >>> f = open('hello.txt', 'r') >>> # Do stuff with file >>> f.close() 安全ではないので、この方法でファイルを開かないようにしてください。代わりに...openで使用してください。 例 with open('hello.txt', 'r') as f:     print(f.re

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

    Pythonバッファはファイルに書き込みます。つまり、file.writeは、データが実際にハードドライブに書き込まれる前に戻ります。これの主な動機は、いくつかの大きな書き込みが多くの小さな書き込みよりもはるかに高速であるため、file.writeの出力を少し蓄積するまで保存することで、Pythonは良好な書き込み速度を維持できることです。 file.flushは、その時点でデータを強制的に書き出します。実際にファイルに書き込んだコンテンツをフラッシュするには、次を使用します。 with open("my_file.txt", "w+") as fil

  16. Pythonで使用されるファイル記述子とは何ですか?

    ファイル記述子は、OSカーネルによって直接提供されるファイルを操作するための低レベルの機能です。ファイル記述子は、プロセスごとにカーネルによって保持される開いているファイルのテーブルで開いているファイルを識別する整数です。多くのシステムコールはファイル記述子を受け入れますが、それらを操作するのは便利ではなく、通常、固定幅のバッファ、特定の条件での複数の再試行、および手動のエラー処理が必要です。 ファイルオブジェクトは、ファイル記述子をラップするPythonクラスであり、ファイルの操作をより便利にし、エラーが発生しにくくします。たとえば、エラー処理、バッファリング、行ごとの読み取りを提供し、ガ

  17. ファイルがPythonでターミナルに接続されているかどうかを確認するにはどうすればよいですか?

    現在のスクリプトが端末に接続されているかどうか、またはisatty()関数を使用していないかどうかを確認できます。たとえば、 import sys if sys.stdout.isatty():     print("Inside a terminal!") else:     print("Piped output") 上記をターミナルから実行すると、次の出力が得られます: "Inside a terminal!"

  18. Pythonのos.openとos.fdopenの違いは何ですか?

    ファイル記述子は、OSカーネルによって直接提供されるファイルを操作するための低レベルの機能です。ファイル記述子は、プロセスごとにカーネルによって保持される開いているファイルのテーブルで開いているファイルを識別する整数です。多くのシステムコールはファイル記述子を受け入れますが、それらを操作するのは便利ではなく、通常、固定幅のバッファ、特定の条件での複数の再試行、および手動のエラー処理が必要です。 ファイルオブジェクトは、ファイル記述子をラップするPythonクラスであり、ファイルの操作をより便利にし、エラーが発生しにくくします。たとえば、エラー処理、バッファリング、行ごとの読み取りを提供し、ガベ

  19. Pythonを使用して完全なテキストファイルを1行ずつ読み取る方法は?

    読み取り関数は、ファイル全体を一度に読み取ります。 readlines関数を使用して、ファイルを1行ずつ読み取ることができます。 例 以下を使用して、ファイルを1行ずつ読み取ることができます。 f = open('my_file.txt', 'r+') for line in f.readlines():     print line f.close() with ... openステートメントを使用して、ファイルを開き、行ごとに読み取ることもできます。 例 with open('my_file.txt', 'r+

  20. Pythonを使用してテキストファイルからいくつかの文字を読み取る方法は?

    ファイルの内容を読み取るには、f.read(size)を呼び出すことができます。これにより、ある量のデータが読み取られ、文字列として返されます。 sizeはオプションの数値引数です。サイズが省略または負の場合、ファイルの内容全体が読み取られて返されます。それ以外の場合は、最大サイズのバイトが読み取られて返されます。ファイルの終わりに達した場合、f.read()は空の文字列( )を返します。 したがって、10個のASCII文字を読み取りたい場合は、引数として10を渡すだけです。 例 >>> f = open('my_file', 'r') &g

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:21/450  20-コンピューター/Page Goto:1 15 16 17 18 19 20 21 22 23 24 25 26 27