我已经为程序创建了一个python 。代码的基本功能是生成一个字符串,该字符串使用pythons subprocess和/或pexpect模块传递给subprocess程序并执行它。
现在,我面临一个奇怪的错误,我试图显示一个简单的多进程条,并用如下所示的值更新该条:
import yad, time
yad = yad.YAD()
x = yad.Progress(autoclose=True) # yad.MultiProgress(autoclose=True)
for i in range(0,105,5):
print(i)
x(i,msg=str(i)+"%
我正在尝试将YAD合并到我的脚本中,为它添加更多的GUI感觉。(以后可能会用Python编写。)我可以使用类似的代码在代码的前一部分中生成一个包含可选项目的列表框,但这部分代码让我很头疼。 x=1
for f in "${Basic_Info[@]}" ; do echo " $x $f" ; x=$(( x + 1 )) ; done
album=$(for f in "${Basic_Info[@]}" ; do echo FALSE ; echo "$f" ; done | yad --list \
--cen
yad是否支持作为参数发送到ComboBox字段的数组?
示例:
yad --form --field="ComboBox:CB" One\!Two\!Three
我能用数组来工作吗?
array=(one two three)
yad --form --field="ComboBox:CB" $array
一年多以前,我编写了一个通知程序。(在Ubuntu16.04.7上),它用平放播放一些音频,然后用通知的文本设置一个yad窗口。这可以从命令行运行,也可以从cron运行。最近,我安装了Ubuntu20.04.3,发现从命令行运行仍然有效,但是运行cron不能。我在主目录下有一个bin目录,其中保存了脚本(remind.sh)。缩减后的remind.sh版本如下。注意,当我从cron运行时,我没有收到脚本已经运行的音频指示,但是trace.txt文件被更新了,并且yad生成了一个窗口。
#!/bin/bash
# reminder script called from either
#
我有两张桌子。
J_YAD_PICT (表名),GALLERY_DISP_FLG (列)
J_YAD_CGR_PICT (表名),Y_CGR_FLG (列)
当Y_CGR_FLG在J_YAD_CGR_PICT中不为空时,GALLERY_DISP_FLG需要设置为1。
我已经执行了这个
Update A
SET A.GALLERY_DISP_FLG =
(CASE WHEN b.Y_CGR_FLG IS NOT NULL) THEN '1'
ELSE A.GALLERY_DISP_FLG
END
FROM J_YAD_PICT A
我是亚德‘一个警报脚本,我使用从终端机多次,每天快速提醒。总之,这个变量分配:
killOrSnz=$((sleep .1 ; wmctrl -r yadAC -e 0,6,30,0,0) | yad --title yadAC --image="$imgClk" --text "Alarm:\n${am}" --form --field="Hit Enter key to stop the alarm\nor enter a number of minutes\nthe alarm should snooze." --button="g
WEll,我很难让它工作,我已经试过Cx_freeze了
但它显示的是:
这是设置:
import sys
from cx_Freeze import setup, Executable
# Dependencies are automatically detected, but it might need fine tuning.
build_exe_options = {"packages": ["os"], "excludes": ["tkinter","schedule","seleni