我正在寻找一种方法来获取字母表中的所有字母:但我不知道从哪里开始.我会使用正则表达式吗?如果是这样的话?
string = "Username: How are you today?"
Run Code Online (Sandbox Code Playgroud)
有人能告诉我一个关于我能做什么的例子吗?
有没有一种简单的方法可以在Windows 7上的Python中创建快捷方式?我在网上查询了一下,但看起来似乎并不简单。
我尝试使用这种简单的方法:
hi = open("ShortcutFile.lnk", "w")
hi.close()
Run Code Online (Sandbox Code Playgroud)
这将创建一个快捷方式文件。但是我将如何编辑它连接的链接。像打开文件一样?有人可以向我推正确的方向吗?
我正在尝试获取小部件的父级,然后获取该小部件的父级。但是每次我尝试时都会出错。
错误:
AttributeError: 'str' object has no attribute '_nametowidget'
Run Code Online (Sandbox Code Playgroud)
为什么它给我那个错误。有人可以向我解释为什么我会收到此错误并帮助我修复它吗?
代码:
parent = event.widget.winfo_parent()
parentName = event.widget._nametowidget(parent)
frameParent = parentName.winfo_parent()
frameParentName = frameParent._nametowidget(frameParent)
Run Code Online (Sandbox Code Playgroud) 我正在创建一个Frame使用网格管理器的。我有一个Label小部件。我希望标签小部件填充到它所在的框架中。但是框架会根据标签小部件调整自身大小。我试过使用方法grid_propagate(False)。但它似乎不起作用。我不知道这是我使用它的方式还是其他原因。
def fields(self):
frame_row = 0
frame_column = 0
row_count = 0
color = "red"
for i in range(50):
self.bfr2.columnconfigure(frame_column, pad=10)
self.bfr2.rowconfigure(frame_row, pad=10)
self.frame = Frame(self.bfr2, bg="grey", width=229, height=120)
self.frame.grid(row=frame_row, column=frame_column)
self.frame.grid_propagate(False) #This is where it should prevent the Frame from re sizing but it does not.
self.sum = Label(self.frame, bg="green", text="This is a summary of a note")
self.sum.pack(side=TOP, fill=BOTH)
frame_column = frame_column + 1
row_count = row_count + 1
if row_count == 2: …Run Code Online (Sandbox Code Playgroud)