tcl 相关问题

工具命令语言是John Ousterhout发明的一种方法,可以很容易地编写用于配置EDA工具的小语言,但它已经远远超出了那些简单的开头,成为具有内置异步I / O和Unicode字符串的通用脚本语言同时支持面向对象编程和协同程序等范例。

将 Tcl 列表转换为 Python 列表

我尝试将 Tcl 列表翻译为 python 列表。 有两个问题: 如果原始列表中的列表仅包含单个列表,则翻译不正确。例如,{{12 34}} 不正确...

回答 3 投票 0

将 tcl proc 的输出重定向到文件并输出(如 tee)

我需要在我的搜索之一中找到的重定向: 重定向-tee LogFile.log {include ../RunDemoTests.tcl} 其中 include 是 TCL proc,../RunDemoTests.tcl 是该 proc 的参数。有没有...

tcl
回答 2 投票 0

如何将 ttk.Treeview 项目重新附加或移动回其原始位置?

以下示例脚本允许在单击鼠标按钮 1 后释放 ttk.Treeview 小部件的根项目,并在 ttk.Button

回答 1 投票 0

TclOO:使用另一个类的方法

我的目标是重用A类的方法,但我不想使用这个类的所有方法,只使用一个。 我尝试在我的新类 B 中使用这两个函数 mixin 或/和超类,...

tcl
回答 1 投票 0

如何让 ttk.Treeview 小部件不记住鼠标单击或选择的最后一项?

我注意到,在选择了 ttk.Treeview 中的项目后,即使删除其选择后,ttk.Treeview 小部件仍然会记住鼠标单击的最后一个项目。 导入 tkinte...

回答 1 投票 0

如何在Python中获取Tcl给定过程名称的过程定义

这是我的方法 我的sample.tcl包含 过程 abc {} { 过程定义{} { } } 过程 qqq {} { } 过程定义{} { } 代码 : 以 open('sample.tcl', 'r') 作为文件: 脚本 = 文件.read() proc_defs = re.findall(r'

回答 1 投票 0

如何用TCL删除字符串末尾的版本

我的文件名以不同的 _v01 或 _v002 结尾 如何用TCL删除它? 我一直在尝试使用 regsub 和 trimright 但无法获得正确的结果。我不明白如何让它发挥作用

tcl
回答 1 投票 0

使用输入重定向时不打印 tclsh 命令输出

如果我运行 echo "set x 2 | tclsh > output.txt,输出文件为空。但是运行 tclsh > output.txt 并在控制台中输入 set x 2 可以使其工作。 我猜 tclsh 认为我是

回答 1 投票 0

有没有办法根据字符而不是字节来进行搜索或告诉?

根据通道的 Tcl/TL 手册页,chan read 读取字符而不是字节;但是,如果通道配置为二进制,它将读取字节。也就是说,chan 读取 numChars 将读取 num...

回答 1 投票 0

如何将参数传递给expect -c 脚本?

我想运行一个带有参数的临时期望脚本并保持标准输入打开: 期望 -c 'spawn {*}$argv' /dev/null echo hello world 然而这会导致 无法读取“argv”:没有这样的变量...

回答 2 投票 0

在以下目录中找不到可用的init.tcl 这可能意味着Tcl没有正确安装

我在尝试运行 Python 代码时遇到此错误: PS C:\Codes> & 'C:\Python311\python.exe' 'c:\Users\Administrator\.vscode xtensions\ms-python.python-2023.14.0\pythonFiles\lib\python\d...

回答 1 投票 0

当管道有信息时,未调用可读过程

在 Linux 上,我使用“mkfifo pip”创建了一个管道文件。在一个终端上,我发出“tail -f pip”,在另一个终端上发出“ls > pip”。我可以看到从第二个终端到第一个终端的信息流......

回答 1 投票 0

Tkinter Treeview 调用找不到项目

我在树视图中有一些包含反斜杠的项目。这通常很好,但似乎 tk.call 强制删除了这些反斜杠。有什么办法可以防止这种情况发生吗? 项目 = 'a\b' t...

回答 0 投票 0

为什么Node.js执行bash时Expect不能在while循环中工作?

我正在使用node.js调用我的expect bash文件,但是当node.js执行bash时,Expect无法在while循环中工作。 这是我的 Node.js 代码: app.post("/sparknode/ssh/setssh", cors(), (req,...

回答 1 投票 0

Tcl 正则表达式变量不匹配,如何修复?

无法让变量在正则表达式中工作 尊敬的专家, 我试图在 tcl 的正则表达式中使用一个变量,但无法让它工作。在输入数据和正则表达式模式中,我尝试使用 设置

回答 1 投票 0

当使用数字和字符串作为模式时,tcl 中的正则表达式与我的模式不匹配

我有一个正在使用的正则表达式,我试图匹配 python 中的表达式,但我是 tcl 的新手,似乎无法让正则表达式工作。 设置字符串“abc08_batman” 设置模式...

回答 0 投票 0

在 exec 命令中处理单引号和 $

我正在尝试执行这行代码,这里添加的“Audio”后没有换行符,只是为了不显示水平滚动条: [exec mediainfo --Output=$'General;File Nam...

tcl
回答 1 投票 0

可以在 Tcl 中访问文件元数据吗?

是否有使用 Tcl 查询文件元数据的方法,如 https://askubuntu.com/questions/... 中所述,但从 Tcl 内部而不是命令行? 我正在尝试获取标题、曲目、

tcl
回答 0 投票 0

本地 Tcl 套接字服务器能否在 HTTP 上传送音频并同时通过 Web 套接字响应请求?

我使用 Tcl 作为本地服务器在 Web 浏览器中运行应用程序,到目前为止,在构建它时,我已经能够在同一浏览器的多个选项卡中打开它,并在多个浏览器中打开它

回答 1 投票 0

当 esbuild 处于监视或服务模式时,为什么 Tcl 没有检测到任何“可读”事件?

我正在尝试在事件循环中驱动 esbuild(用于 Web 开发的 CLI)作为我项目的跨平台构建脚本的一部分。当然,我可以直接在终端中运行 CLI,如下所示: esbu...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.