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

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/zone/python-fileinfo.htm

をご覧ください。
  1. Pythonでcv2を使用して画像を表示するにはどうすればよいですか?

    Python cv2で画像を読み取るには、次の手順を実行できます- ファイルから画像を読み込みます。 指定したウィンドウに画像を表示します。 キーが押されるのを待ちます。 すべてのHighGUIウィンドウを破棄します。 例 import cv2 img = cv2.imread("baseball.png", cv2.IMREAD_COLOR) cv2.imshow("baseball", img) cv2.waitKey(0) cv2.destroyAllWindows() 出力

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

    osモジュールのrenameメソッドを使用できます。たとえば、ファイルの名前をa.txtからb.txtに変更し、これらのファイルを現在のディレクトリに配置するとします。 >>> import os >>> os.rename('a.txt', 'b.txt') また、shutil(またはシェルユーティリティ)モジュールを使用することもできます。 shutil.move(source、destination)を呼び出すと、パスのソースにあるファイルまたはフォルダーがパスの宛先に移動し、新しい場所の絶対パスの文字列が返されます。