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

Pythonを使用してディレクトリのユーザーとグループのアクセス許可を変更するにはどうすればよいですか?


pwd、grp、およびosモジュールを使用して、ファイルまたはディレクトリの所有者を変更できます。 uidモジュールは、ユーザー名からuidを取得するために使用され、grpはgidグループ名の文字列を取得するために使用され、osは所有者を変更するために使用されます。

import pwd
import grp
import os
uid = pwd.getpwnam("my_name").pw_uid
gid = grp.getgrnam("my_group").gr_gid
path = 'my_folder'
os.chown(path, uid, gid)

  1. PythonでTkinterを使用してディレクトリを選択し、場所を保存するにはどうすればよいですか?

    私たちはダイアログボックスに精通しており、多くの種類のアプリケーションでダイアログボックスを操作しました。このようなタイプのダイアログは、ユーザーの操作が最も必要なアプリケーションを作成する場合に役立ちます。ダイアログボックスを使用して、ユーザーにさまざまな種類のファイルを選択してから、ファイルの読み取り、ファイルへの書き込みなどの特定の操作を実行するように求めることができます。ダイアログボックスは、ファイルダイアログ Pythonのモジュール。 例 この例では、ローカルディレクトリからファイルを選択するようにユーザーに要求し、ラベルを使用してディレクトリの場所を表示するアプリケーションを作

  2. PythonTkinterを使用してMessageBoxの位置を変更する方法

    tkinterを使用してダイアログボックスを作成するとします。ダイアログボックスを作成するには、いくつかの関数を含むMessageBoxライブラリを使用して、ダイアログタイプをすばやく作成できます。 作成されたダイアログボックスの位置を調整するには、基本的に現在のボックスを優先し、他のすべてのプロセスをバックエンドに保持する「トップレベル」プロパティを使用できます。 タイトル、メッセージ、詳細など、その他の機能が含まれています。 MessageBoxウィジェットの位置を変更するには、ジオメトリを使用します メソッド。 例 #import the tkinter library from