...
Pythonを使用してファイルを新しいディレクトリにコピーする方法は?

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

2020-02-08
terrierjuniper
...
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 links to the fil...

2020-02-08
apesun
...
Pythonを使用してファイルの許可マスクを取得するにはどうすればよいですか?

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

2020-02-08
seedchisel
...
Pythonを使用してファイルの統計情報を取得する方法は?

ファイルのstatを取得するには、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を参照して...

2020-02-08
kingmorning
...
Pythonを使用してファイルシステム情報を取得する方法は?

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

2020-02-08
stoneregal
...
SAP.NET Connector 2.0を介して.netでRFCメソッドを呼び出している間、値が読み取れない

SAPと.NETコネクタで同じUnicodeエンコーディングを使用しているかどうかを確認してください。 ...

2020-02-08
hawkpineapple
...
Pythonを使用してファイルの許可を変更する方法は?

ファイルの許可を変更するには、os.chmod(file、mode)呼び出しを使用できます。 モードは8進表記で指定する必要があるため、0oで始まる必要があることに注意してください。 たとえば、ファイルを読み取り専用にするには、アクセス許可を0o777に設定し、次を使用できます。 >>> import os >>> os.chmod('my_file', 0o777) statモジュールのフラグを使用することもできます。 これらのフラグの詳細については、 http : //docs.python.org/2/library/stat.htmlをご覧ください。 それを実現する別の方法は...

2020-02-08
lanternfair
...
Pythonを使用してディレクトリの権限を変更する方法は?

chmodコマンドを使用できるプラットフォームでは、次のようにchmodコマンドを呼び出すことができます。 >>> import subprocess >>> subprocess.call(['chmod', '-R', '+w', 'my_folder']) osモジュールを使用する場合は、再帰的に記述する必要があります。 Using os: import os def change_permissions_recursive(path, mode):     for root, dirs, files in os.walk(path, topdown=False):     ...

2020-02-08
cougaralder
...
Pythonを使用してファイルが存在するかどうかを確認するにはどうすればよいですか?

os.access(path、mode)を使用して、読み取り、書き込み、実行の許可のモードでファイルの許可と存在を確認できます。 例えば >>> import os >>> os.access('my_file', os.F_OK) # Check for existence of file True >>> os.access('my_file', os.R_OK) # Check for read access True >>> os.access('my_file', os.W_OK) # Check for write access True >>> os.access('my...

2020-02-08
scourgeglimmer
...
Pythonを使用してディレクトリの所有者を変更する方法は?

pwd、grp、osモジュールを使用して、ファイルまたはディレクトリの所有者を変更できます。 uidモジュールはユーザー名からuidを取得するために使用され、grpはgidグループ名文字列を取得し、osは所有者を変更します。 例 import pwd import grp import os uid = pwd.getpwnam("nobody").pw_uid gid = grp.getgrnam("nogroup").gr_gid path = 'my_folder' os.chown(path, uid, gid) ...

2020-02-08
maretiny