Python

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

    shutilモジュールは、ファイルとフォルダ全体をコピーするための機能を提供します。 shutil.copy(source、destination)を呼び出すと、パスソースのファイルがパス宛先のフォルダーにコピーされます。 (ソースと宛先はどちらも文字列です。)宛先がファイル名の場合、コピーされたファイルの新しい名前として使用されます。この関数は、コピーされたファイルのパスの文字列を返します。 例の場合 >>> import shutil >>> # Copy the file in same folder with different name >

  2. Pythonでファイルをコピーするにはどうすればよいですか?

    shutilモジュールは、ファイルとフォルダ全体をコピーするための機能を提供します。 shutil.copy(source、destination)を呼び出すと、パスソースのファイルがパス宛先のフォルダーにコピーされます。 (ソースと宛先はどちらも文字列です。)宛先がファイル名の場合、コピーされたファイルの新しい名前として使用されます。この関数は、コピーされたファイルのパスの文字列を返します。 例の場合 、 >>>> import shutil >>> # Copy the file in same folder with different nam

  3. Pythonを使用してファイルを新しいディレクトリにコピーするにはどうすればよいですか?

    shutilモジュールは、ファイルおよびフォルダー全体をコピーするための機能を提供します。複数のファイルを一度にコピーするには、コピーするすべてのファイルのリストを用意し、それらをループしてコピーする必要があります。 shutil.copy(source、destination)を呼び出すと、パスソースのファイルがパス宛先のフォルダーにコピーされます。 (ソースと宛先はどちらも文字列です。)宛先がファイル名の場合、コピーされたファイルの新しい名前として使用されます。この関数は、コピーされたファイルのパスの文字列を返します。たとえば、 import shutil, os files = [&#

  4. Pythonを使用して開いているファイルに関連するシステム構成情報を取得するにはどうすればよいですか?

    fpathconf(file_descriptor、name)関数を呼び出して、開いているファイルに関連するシステム構成情報を取得できます。 nameは、取得する構成値を指定します。定義されたシステム値の名前である文字列の場合があります。これらの名前は、多くの規格で指定されています。この関数はUnixシステムでのみ使用可能であることに注意してください。たとえば、 import os, sys # Open a file fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT ) # Now get maximum number of li

  5. Pythonを使用してファイルの統計を取得するにはどうすればよいですか?

    ファイルの統計を取得するには、osモジュールのメソッドstat()を使用できます。指定されたパスでstatシステム呼び出しを実行します。たとえば、 import os st = os.stat("file.dat") この関数はファイルの名前を取り、次の内容の10メンバーのタプルを返します。 (mode, ino, dev, nlink, uid, gid, size, atime, mtime, ctime) これで、これを使用して結果を解釈できます。統計結果の詳細については、http://effbot.org/zone/python-fileinfo.htmを参照し

  6. Pythonを使用してファイルのパーミッションマスクを取得するにはどうすればよいですか?

    ファイルの統計を取得するには、osモジュールのメソッドstat()を使用できます。指定されたパスでstatシステム呼び出しを実行します。たとえば、 import os st = os.stat("file.dat") この関数はファイルの名前を取り、次の内容の10メンバーのタプルを返します。 (mode, ino, dev, nlink, uid, gid, size, atime, mtime, ctime) mode変数は、ファイルのアクセス許可に関する情報を提供します。 st[0]で取得できます。タプルの解釈について詳しくは、http://effbot.org/z

  7. Pythonを使用してファイルシステム情報を取得するにはどうすればよいですか?

    osモジュールには、osとバージョンに関する情報を取得するためのuname関数があります: >>> import os >>> os.uname() ただし、これは最近の*NIXフレーバーにのみ使用できます。よりクロスプラットフォームのソリューションを入手するには、プラットフォームモジュールを使用します。 >>> import platform >>> import platform >>> platform.machine() 'AMD64' >>> platform

  8. Pythonを使用してfiledescriptorfdを含むファイルをディスクに強制的に書き込むにはどうすればよいですか?

    fdatasync(fd)関数を使用して、filedescriptorfdを含むファイルをディスクに強制的に書き込む必要があります。メタデータの更新を強制しません。また、これはUnixでのみ使用可能であることに注意してください。 よりクロスプラットフォームのソリューションは、ファイル記述子fdを含むファイルをディスクに強制的に書き込むためにfsync(fd)を使用することです。 Unixでは、これはネイティブのfsync()関数を呼び出します。 Windowsでは、MS _commit()関数。 例 import os, sys # Open a file fd = os.open( &qu

  9. Pythonを使用してファイルのハードリンクを作成するにはどうすればよいですか?

    メソッドos.link(src、dst)は、dstという名前のsrcを指すハードリンクを作成します。この方法は、既存のファイルのコピーを作成するのに非常に便利です。 例 たとえば、photo.jpgというファイルがあり、my_photo.jpgというファイルへのハードリンクを作成する場合は、次のように使用できます。 >>> import os >>> os.link('photo.jpg', 'my_photo.jpg') ここで、そのディレクトリ内のファイルを一覧表示すると、my_photoが取得されます。

  10. Pythonを使用してファイルのソフトリンクを作成するにはどうすればよいですか?

    メソッドos.symlink(src、dst)は、srcを指すシンボリックリンクdstを作成します。たとえば、photo.jpgというファイルがあり、my_photo.jpgというファイルへのソフトリンク/シンボリックリンクを作成する場合は、次のように使用できます。 例 >>> import os >>> os.symlink('photo.jpg', 'my_photo.jpg') そのディレクトリにファイルをリストすると、my_photo.jpgもそこに表示されます。

  11. Pythonを使用して生のデバイス番号からデバイスのメジャー番号を取得するにはどうすればよいですか?

    メソッドos.major(device)は、rawデバイス番号(通常はstatのst_devまたはst_rdevフィールド)からデバイスメジャー番号を抽出します。 例 この方法を使用するには、rawデバイス番号が必要です。次のように使用できます: import os, sys path = "/var/www/html/foo.txt" # Now get the stat tuple info = os.lstat(path) # Get major device number major_dnum = os.major(info.st_dev) print "

  12. メジャーデバイス番号とマイナーデバイス番号からrawデバイス番号を作成するにはどうすればよいですか?

    メソッドos.makedev(major、minor)は、メジャーデバイス番号とマイナーデバイス番号からrawデバイス番号を作成します。 例 import os, sys path = "/var/www/html/foo.txt" # Get the stat tuple info = os.lstat(path) # Get major and minor device number major_dnum = os.major(info.st_dev) minor_dnum = os.minor(info.st_dev) dev_num = os.makedev(maj

  13. Pythonで名前付きパイプを作成して使用するにはどうすればよいですか?

    FIFOは、通常のファイルのようにアクセスできるパイプです。 FIFOは、削除されるまで存在します(たとえば、os.unlink()を使用)。一般に、FIFOは、「クライアント」タイプと「サーバー」タイプのプロセス間のランデブーとして使用されます。サーバーは読み取り用にFIFOを開き、クライアントは書き込み用にFIFOを開きます。 mkfifo()はFIFOを開かないことに注意してください。ランデブーポイントを作成するだけです。 FIFO(名前付きパイプ)を作成してPythonで使用するには、os.mkfifo()を使用できます。ただし、ファイルがすでに存在する場合、mkfifoはファイルが存

  14. Pythonを使用したSAPデータベースのクエリ

    Pythonは、コーディングと理解が非常に簡単な、最も使用されているオブジェクト指向プログラミング言語の1つです。 SAPでPythonを使用するには、PyRFCと呼ばれるPythonSAPRFCモジ​​ュールをインストールする必要があります。使用可能なメソッドの1つはRFC_READ_TABLEで、これを呼び出してSAPデータベースのテーブルからデータを読み取ることができます。 また、PyRFCパッケージは、どちらの方法でも呼び出しを行うために利用できるさまざまなバインディングを提供します。を使用して、ABAPモジュールからPythonモジュールへ、またはその逆の呼び出しを行うことができ

  15. Pythonを使用してファイルシステムノードを作成するにはどうすればよいですか?

    os.mknod(path、mode =0o600、device =0、*、dir_fd =None)は、pathという名前のファイルシステムノード(ファイル、デバイス特殊ファイル、または名前付きパイプ)を作成します。このモードは、使用するアクセス許可と作成するノードのタイプの両方を指定し、stat.S_IFREG、stat.S_IFCHR、stat.S_IFBLK、およびstat.S_IFIFO(これらの定数はstatで使用可能)のいずれかと組み合わされます(ビット単位のOR)。 。この関数は、ディレクトリ記述子に関連するパスもサポートできます。 Unixでのみ使用できます。次のように使用で

  16. Pythonを使用して新しい疑似端末ペアを開く方法は?

    os.openpty()を使用して、Pythonを使用して新しい疑似端末ペアを開くことができます。このメソッドは、マスター側とスレーブ側にそれぞれファイル記述子のペア(マスター、スレーブ)を提供します。 例 次のように使用できます: import os # master for pty, slave for tty m,s = os.openpty() print m print s # showing terminal name s = os.ttyname(s) print m print s 出力 出力が表示されます: 3 4 3 /dev/pty0

  17. os.pipe()関数はPythonで何をしますか?

    メソッドos.pipe()はパイプを作成し、それぞれ読み取りと書き込みに使用できるファイル記述子のペア(r、w)を返します。 例 import os, sys print "The child will write text to a pipe and " print "the parent will read the text written by child..." # file descriptors r, w for reading and writing r, w = os.pipe() processid = os.fork() # This

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

    shutdownモジュールを使用してディレクトリを移動することにより、Pythonでディレクトリの名前を変更できます。 shutil.move(src、dst)は、ディレクトリをsrcからdstに移動します。パスを指定せずにディレクトリの名前を変更しただけの場合は、基本的に名前を変更することになります。 例 >>> import shutil >>> shutil.move('my_folder', 'new_name') 上記のコードは、my_folderの名前をnew_nameに変更します。ディレクトリの名前を変更するた

  19. Pythonを使用して複数のファイルの名前を再帰的に変更するにはどうすればよいですか?

    os.walkを使用してディレクトリを再帰的にウォークし、続いてos.renameを使用してファイルの名前を変更できます。 例 import os def replace(folder_path, old, new):     for path, subdirs, files in os.walk(folder_path):         for name in files:             if(old.lower() in name.lower()): &nbs

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

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

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