尽管有下面的代码,字符串在tkinter
格中打印出来时仍然保持完全不变.我希望它删除disallowedCharacters
中的每个字符.关于字符串是如何变化的,一定有什么我不明白的.请注意,itemSeries
是从另一个使用Selenium从web获取文本的函数传递给以下代码的.
itemSeriesString = str(itemSeries)
disallowedCharacters = "()#1234567890"
for character in disallowedCharacters:
seriesName = itemSeriesString.replace(character, "")
itemSeriesLabel = Label(frame, text="Series:", font='time 12 bold')
itemSeriesLabel.grid(column=2, row=4, sticky='w', padx=10)
itemPrintSeries = Label(frame, text=seriesName)
itemPrintSeries.grid(column=3, row=4, sticky='e')
我试图避开(
、)
和#
个字符,但没有改变任何事情.