有谁知道如何让图标不显示?我正在寻找一种没有图标的方法.
在遇到C#,ASP.NET,MS Access,Linux和Mono的主要兼容性问题之后,我决定用跨平台,开源的语言编程,并与兼容许多的嵌入式数据库兼容平台.我把选择范围缩小到了TCL.
在我开始使用TCL进行示例应用程序之前,我想看看创建独立应用程序是多么容易.我购买了一本名为"TCL和TK中的实用编程"的书,下载了TCLkit和FreeWrap,但我找到了将TK(Wish)中的TCL转换为独立应用程序的方法.
是否有人能够提供简单的步骤来将TCL TK脚本(例如带有文本的标签)转换为应用程序,或者具有非常直接解释的Web资源?
自从过去两天以来我一直坚持这个问题,我已经在堆栈和github上尝试了所有可能的解决方案.如果有人可以推荐,真的很棒.
我在CentOS Linux版本7.3.1611的虚拟环境中使用python 2.7.
我正在运行一个使用matplotlib.pyplot的脚本,并在运行时出现此错误
import matplotlib.pyplot as plt
File "/usr/local/packages/Python-2.7/lib/python2.7/lib-tk/Tkinter.py", line 39, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter
Run Code Online (Sandbox Code Playgroud)
我尝试使用 - 安装tkinter
pip install tkinter and it gave this error
Could not find a version that satisfies the requirement tkinter (from versions: )
No matching distribution found for tkinter
Run Code Online (Sandbox Code Playgroud)
然后我甚至安装 -
sudo yum install tk
sudo yum install tk-devel
sudo yum install tc
Run Code Online (Sandbox Code Playgroud)
并说它已经安装了包 nothing …
我通常使用Qt制作我的桌面界面,但最近的一些TK截图让我觉得Tk不仅仅是丑陋的主题了.此外,Tkinter捆绑了Python,这使得分发更容易.
那么值得学习还是我应该坚持使用Qt?
示例tk界面http://www.kb-creative.net/screenshots/ipats-multifile.gif
我真的很喜欢Perl/Tk,但已经认为它是DOA.我认为Tcl::Tk并且Tkx是更好的解决方案.假设我放弃了Perl/Tk.是否是"最受支持"的路线Tcl::Tk(自2007年以来一直没有更新,其作者似乎无法联系到),或者Tkx?这些是否被积极使用/支持?
我一直在使用TCL/TK,最近开始使用TCL/TK和我的自动化应用程序,我渴望知识.
要继续使用长长的隐藏特征问题,我想知道TCL/TK的任何隐藏或方便的功能或任何简单的方法来实现一些大的操作
我需要一个基本的例子,其中MVC模式与Python TK一起使用.我有一些使用Tkiner的代码,但我想将其转换为MVC模式.
我有一个Perl Tk GUI应用程序,有时在 RAM 使用量超过 4GB 后会崩溃。在某些情况下,使用 Perl Tk,我的 RAM 使用量可以超过 4GB,并且在控制台应用程序中运行测试时,我没有遇到超过 4GB 的问题。
Perl几乎每次崩溃时都会吐出这个错误,但 有时它会崩溃而没有错误:
释放到错误的池 678ea0 而不是 e228dd0 位于 .\common\GUI_TESTS\test_memory_hog_gui.pl 第 41 行。
在搜索此错误时,我能找到的所有内容都与多线程相关,而我们的应用程序不使用多线程。
我想这可能是因为我们有一些配置为 32 位而不是 64 位,所以我按照这个问题中的说明进行操作,发现所有内容都配置为 64 位。
perl -V:ivsize # ivsize='8';
perl -V:ptrsize # ptrsize='8';
perl -V:archname # archname='MSWin32-x64-multi-thread';
Run Code Online (Sandbox Code Playgroud)
下面是一个 GUI 应用程序示例,该应用程序在内存超过 4GB 后崩溃。我已经从我们的应用程序中总结了这一点,崩溃行为是相同的。我们使用的数据结构显然要大得多,因此我多次克隆我们的简化版本以通过 4GB 阈值。
perl -V:ivsize # ivsize='8';
perl -V:ptrsize …Run Code Online (Sandbox Code Playgroud) 这是我用来在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) 我得到了这个Text小部件,我希望它能够使用网格几何管理器扩展并填充整个父节点.
根据我见过的例子,这个示例程序应该可以工作,唉它没有,当扩展窗口时,内容没有调整大小.
from Tkinter import *
root = Tk()
input_text_area = Text(root)
input_text_area.grid(row=1, column=0, columnspan=4, sticky=W+E)
input_text_area.configure(background='#4D4D4D')
root.mainloop()
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏
值得一提的是,我在Python 2.7(最新的2.x版本)中运行,并在PyCharm中进行编码,尽管我不认为IDE是相关的.