草庐IT

tkinter.text

全部标签

python - 如何自定义 tkinter/ttk 小部件和框架的边框颜色?

有什么方法可以自定义Tkinter/ttk小部件或框架的边框颜色吗? 最佳答案 是的,您可以创建自己的样式并将其应用于小部件或配置现有样式的属性。一些文档和示例在官方文档中,特别是关于ttk.Style的部分.可以在tkdocs.com找到有关使用样式(针对多种语言)的其他信息. 关于python-如何自定义tkinter/ttk小部件和框架的边框颜色?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

python - 如何用 python Tkinter 隐藏 Windows 控制台?

我尝试将.py文件重命名为.pyw。但是用py2exe编译并没有什么不同。我尝试使用root.withdraw()但它所做的只是卡住应用程序,防止初始Canvas弹出,并且无论如何都无法删除命令提示符窗口。有没有人有解决办法?我的根是:root=Tk() 最佳答案 我最终在http://ubuntuforums.org/showthread.php?t=728170上找到了解决方案简而言之,解决方案是将setup(console=["yourapp.py"])行更改为setup(windows=["yourapp.py"]),否则,

python - 使用 Windows 在 Sublime Text 的控制台中打印 utf8 字符串

当从Windows控制台cmd.exe(即SublimeText的外部)使用pythonmyscript.py运行此代码时,它有效:#coding:utf8importjsond=json.loads("""{"mykey":{"readme":"Café"}}""")printd['mykey']['readme']Café当使用CTRL+B在SublimeText2中运行它时,它失败了:要么像这样(默认):printd['mykey']['readme']UnicodeEncodeError:'ascii'codeccan'tencodecharacteru'\xe9'inposi

python - Tkinter,Windows : How to view window in windows task bar which has no title bar?

我创建了一个窗口:root=Tk()并删除了标题栏:root.overrideredirect(True)现在窗口不在windows的任务栏上了。我怎样才能在任务栏中显示它?(如果其他窗口在我的顶部,我只想将我的窗口放在前面) 最佳答案 Tk不提供一种方法来让顶层窗口显示在任务栏上。overrideredirect设置。为此,窗口需要有WS_EX_APPWINDOW应用了扩展样式,并且这种类型的Tk窗口设置了WS_EX_TOOLWINDOW。我们可以使用pythonctypes扩展来重置它,但我们需要注意Windows上的Tk顶层窗

python - Sublime Text 2 - 无法运行带有空格和引号的 Windows 命令

我有一个生成Windows命令的小Python脚本:defquoted(s):return'"'+s+'"'importospath='C:\\ProgramFiles\\SumatraPDF\\SumatraPDF.exe'params='-page5'arg='D:\\Dropbox\\FinalTerm\\FinalDraft.pdf'cmd=quoted(path)+params+quoted(arg)printcmdos.system(cmd)这不会在SublimeText2中运行(按Ctrl+B):"C:\ProgramFiles\SumatraPDF\SumatraPDF

c++ - Sublime Text 2 和 MinGW

美好的一天!任何人都可以分享他们如何将MinGW编译器附加到Sublime的经验吗?我在互联网上找到了一个配置,但是当我运行编译后的程序时,会弹出“../MinGW/bin/”中缺少文件的错误。配置:{"cmd":["mingw32-g++.exe","-o","$file_base_name","$file_name"],"path":"c:\\ProgramFiles\\MinGW\\bin\\"}谢谢!UPD我找到了问题的答案!我不得不在cmd中添加一个参数。它是"-static"。所以,这是我的MinGW.sublime-build,它运行良好:{"path":"c:\\Pro

c - 在 Windows 上嵌入带有 tkinter 支持的 Python 3.5

我的项目结构是这样的:emb|CMakeLists.txt|main.c|python35.lib|stdlib.zip|_tkinter.pyd|+---include||||abstract.h||accu.h||asdl.h...||warnings.h||weakrefobject.h|+---build||emb.exestdlib.zip包含来自Python3.5.2安装的DLLs、Lib和site-packages目录其路径附加到sys.path。我通过链接到python35.lib隐式加载python35.dll,其中包含DLL中所有导出函数的stub。以下是CMake

django - Windows 中的旋转文件处理程序 "Text File Busy"

我在Windows机器上的vagrant(运行ubuntu)中运行一个djangowebapp。该应用程序设置了RotatingFileHandler,这在很大程度上可以正确记录。但最终日志文件会填满,此时无法滚动Loggedfromfileutil.py,line79Traceback(mostrecentcalllast):File"/usr/lib/python2.7/logging/handlers.py",line78,inemitself.doRollover()File"/usr/lib/python2.7/logging/handlers.py",line141,ind

ruby-on-rails - percise32 vagrant box 上的 Rails 应用程序 - Assets 出现 "text file busy"错误 (Errno::ETXTBSY)

尝试在Vagrantbox(percise32)主机中启动Rails应用程序是Windows7。这是我的VagrantfileVagrant.configure('2')do|config|config.vm.box='precise32'config.vm.box_url='http://files.vagrantup.com/precise32.box'config.vm.hostname='rails-dev-box'config.vm.synched_folder"c:\rails_text","/home/code"config.vm.network:forwarded_po

c++ - Windows系统如何使用Sublime Text在外部控制台运行程序?

我设法为C++配置了SublimeText2,现在我可以编译我的代码(使用MinGW编译器)。不幸的是,SublimeText控制台不支持任何类型的C++输入。我想在外部控制台(例如Window的终端)中打开我编译的程序。我尝试使用“call”或“c​​md”,但无法正常工作。(它仍然在控制台中打开文件)这是我的构建配置:{"cmd":["C:\\MinGW\\bin\\mingw32-g++.exe","-Wall","-time","$file","-o","$file_base_name"],"cmd":["call","$file"],"file_regex":"^[]*Fil