PyMe
PyMe copied to clipboard
一些Bug、一些建议和一些问题
Bugs
- 编码问题
html_file = open(openPath, 'r', encoding="utf-8")
html_data = html_file.read()
html_file.close()
print(html_data)
运行Print时,提示gbk编码错误 运行无Print时,不提示gbk编码错误
- 使用Pycharm格式化代码,变成4个缩进之后,视图就加载不了
- 无法新建任意文件,只能新建.py文件
- Fun.py中自定义的函数无法保存
建议
#插入控件的文本(Label、Button、Entry、Text)。
def InsertText(uiName,elementName,textValue):
global G_UIElementArray
global G_UIElementVariableArray
showtext = str("%s"%textValue)
if uiName in G_UIElementArray:
if elementName in G_UIElementArray[uiName]:
if elementName.find('Text_') >= 0:
G_UIElementArray[uiName][elementName].insert(tkinter.END,showtext)
else:
G_UIElementArray[uiName][elementName].configure(text=showtext)
问题
如何在任意文件使用界面的任意一个控件?
您好,感谢您的反馈. 1.“使用Pycharm格式化代码,变成4个缩进之后,视图就加载不了。“ 答:了解了,我会进行测试并在下版V1.6.5进行兼容。 2.无法新建任意文件,只能新建.py文件。 答:这个的确没考虑到,在V1.6.5进行增加此菜单选项。 3.Fun.py中自定义的函数无法保存: 答:关于Fun.py,原本的设计就是TKinterDesigner的不可改动的库函数,因为会跟据界面控件变化而动态的生成和变化。之前也有一些网友希望修改Fun.py,现在再次回过头来看这个需求,如果这样的话,可以再增加一个专们的Fun扩展的功能支持。 4.如何在任意文件使用界面的任意一个控件? 答:导入Fun,然后Fun.GetElement('界面名称','控件名称')就可。
了解了

没有插入音频设备就不能用了吗