我正在使用Python 2.6,我想创建一个简单的GUI,其中包含两个并排的文本窗格,比较两个文本文件(file1.txt和file2.txt).
我正在使用difflib,但我不清楚如何生成类似于sdiff Unix命令的结果.
为了再现一个侧方比较,我需要difflib返回两个变量file1_diff和file2_diff,例如.
file1_diff
file2_diff
我还考虑过直接使用sdiff输出并解析它来分隔窗格,但事实证明并不像看起来那么容易......任何提示?
python unix tkinter difflib sdiff
我正在使用 Python 和 Tkinter 设计 GUI。注册用户输入命令所需的所有按钮和条目都放置在主框架内,并且是它们的子窗口小部件。
我想知道是否可以通过将一些“禁用”标志从主框架传播到所有输入小部件来禁用这些小部件的所有输入功能。通过这种方式,我希望能够通过一行代码切换它们的状态。
我相信这应该是可能的。有谁知道如何做到这一点?
python tk-toolkit tkinter
python ×2
tkinter ×2
difflib ×1
sdiff ×1
tk-toolkit ×1
unix ×1