在MySQL中创建表时,我应该为Collation设置什么:
latin1_swedish_ci 要么 utf8_general_ci无论如何,整理是什么?
我一直在使用latin1_swedish_ci,会不会引起任何问题?
这是我用来在tkinter中生成简单文本框和按钮的代码.
什么参数可以更好地了解框架和按钮?
root = Tk.Tk()
def submit():
query = entry.get()
retrieve(query)
entry = Tk.Entry(root)
entry.pack()
button = Tk.Button(root, text='submit', command=submit)
button.pack()
root.mainloop()
Run Code Online (Sandbox Code Playgroud) 我正在制定一个例程,'.'从网络抓取过程中动态构建的字典中删除句点。下面是我正在使用的代码,它似乎可以正常工作以删除字典值(y)的句点,但不能删除键(x)。
关于如何解决这个问题有什么指导吗?
def dot_be_gone(dirty_dic):
clean_dic = {}
for x,y in dirty_dic.items():
clean_x = str(x).strip('.')
clean_y = str(y).strip('.')
clean_dic[clean_x] = clean_y
return(clean_dic)
dot_be_gone({"No. of Pets":"1", "No Problem":"Okay..."})
Run Code Online (Sandbox Code Playgroud)
执行时会产生以下结果:
def dot_be_gone(dirty_dic):
clean_dic = {}
for x,y in dirty_dic.items():
clean_x = str(x).strip('.')
clean_y = str(y).strip('.')
clean_dic[clean_x] = clean_y
return(clean_dic)
dot_be_gone({"No. of Pets":"1", "No Problem":"Okay..."})
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,句点已从第二个值中删除,但没有从第一个键中删除。