我目前正在用python编写权限修饰符的代码,使用Gtk library
。我有一个Gtk.Entry()
对象来显示目录或文件的用户所有者。我试图使Gtk.Button()
对象保持禁用状态,除非在输入框中更改了所有者名称,并且它与当前所有者不同。Gtk按钮将被禁用,但它将在我更改目录时启用。你知道吗
我做错什么了?你知道吗
def getOwner(entry):
try:
dir = entry.get_text()
user = pwd.getpwuid(stat(dir).st_uid).pw_name
user = str(user)
userText = self.userEntry.get_text()
userText = str(userText)
self.userEntry.set_text(user)
if userText in user:
self.newOwner.set_sensitive(False)
else:
self.newOwner.set_sensitive(True)
except:
self.userEntry.set_text("N/A")
目前没有回答
相关问题 更多 >
编程相关推荐