我想为Windows平台生成我的Python GUI应用程序的可执行文件。
我正在使用两个.py OO脚本第一个脚本(processcls.py)包含此标头:
from lxml import html
from urllib import urlopen
import os, re, sys, time
第二个脚本包含此标头:
from processcls import *
from Tkinter import *
import Queue, threading, tkFileDialog, ttk, tkMessageBox, win32clipboard
,这是我的py2exe脚本。
我正在尝试使用这个脚本导出我用cx-freeze用python编写的一个简单的GUI应用程序,这个脚本是我在cx-freeze网站的文档中找到的。
在脚本中,它指出GUI应用程序需要不同于控制台应用程序的“基础”(这是脚本中使用的默认“基础”)。
如果有帮助的话,我会使用tkinter来创建GUI应用程序。
下面是设置脚本:
import sys
from cx_Freeze import setup, Executable
# Dependencies are automatically detected, but it might need fine tuning.
build_exe
我已经编写了一个python脚本,它扫描我的gmail收件箱中的某个特定邮件,如果该邮件存在,它将打开一个GUI。我已经测试过这个脚本并正确地工作了。无论何时建立网络连接,我都希望运行此脚本。因此,我在NetworkManager的dispatch.d目录中添加了一个脚本。我的bash脚本如下所示。
#!/bin/bash
#/etc/NetworkManager/dispatcher.d/90filename.sh
IF=$1
STATUS=$2
if [ "$IF" == "wlan0" ]; # for wireless internet
then
我有一个python脚本myscript,当运行它时,它将使用GUI“保持打开”。我想编写一个python脚本,它两次启动myscript,如下所示:
bash>python runNTimes.py 2
我有下面的runNTimes.py代码
import subprocess
for i in range(int(sys.argv[1])):
subprocess.call(['python', 'myscript.py'])
问题是这种情况是同步发生的,即一旦我在子进程中启动第一个子进程,第二个子进程直到第一个终止才会启动。
Myscript
我正在制作一个让我想起朋友生日的节目,这样我就不会忘记祝福他们。为此,我做了两个平地窗户:
1. First one is for entering name and birth date
2. Second one is for reminding their birthday
我对第二个tkinter窗口没有问题,但我想将第一个tkinter窗口隐藏在系统托盘中,这样它就不会在启动时打开,但是它可以在我单击程序图标时打开,比如: f.lux、、Windows等等。
为此,我做到了:
root.deiconify()
root.iconify()
这几乎被问题解决了(但几
我已经在python脚本中创建了一个Tkinter窗口。该脚本在python IDLE中完美运行,并生成GUI。但是,当我在我的桌面上单击这个文件,在IDLE之外运行它时,终端会响应ImportError: No module named tkinter。尽管tkinter是在安装python时作为默认模块安装的。任何帮助都是非常感谢的。我正在开发python 3.7