【Python在Windows上打包EXE空白屏幕如何停止这个?】教程文章相关的互联网学习教程文章

在Python应用程序中创建minidump(Windows)

我正在研究一个Python应用程序.有时解释器在第三方C DLL中崩溃. 我正在考虑编写一个Python扩展,为未处理的结构化异常(Windows)安装处理程序,以便将一个minidump写入磁盘并记录每个Python线程的堆栈跟踪. 两个问题: >是否已存在具有类似用途的Python扩展?根据我自己的谷歌搜索,似乎没有任何公开,但也许我搜索不够.>实现这样的事情是否可行? (我在C和Windows编程方面经验丰富,但从未实现过Python扩展……)解决方法:在PyPI上查看Fa...

Python在Windows上打包EXE空白屏幕如何停止这个?【代码】

我已经从我已经放在一起的python GUI程序创建了一个EXE,就功能而言,这一切都很好,但每当有人运行它时,屏幕会变黑并持续一秒钟,然后返回到Windows并运行程序. 这是个常见的问题吗?或者它可能是代码特有的东西(它非常简单,只是矩形板的重量计算器).代码如下(我用cxfreeze打包).注意我不是一个真正的python程序员,似乎是使用GUI执行此操作的最简单方法(我使用easyGUI来创建它):import easygui as eg msg = "Enter Plate Information...

Windows上的Python 2.7的bitarray包?

我需要在32位Windows上为Python 2.7安装一个易于安装的bitarray版本,对于这个项目py2exe是不可能的,所以我需要一个简单的人们安装的exe / msi / egg,有人制作了吗?谷歌没有显示任何内容.解决方法:http://www.lfd.uci.edu/~gohlke/pythonlibs/#bitarray Bitarray也是EPD的一部分.

如何在Windows操作系统的python中给出PID的运行过程?【代码】

我有一个python脚本启动一个应用程序,并抓取PID,并等待,直到使用以下不再找到该进程ID:result = subprocess.Popen( r'tasklist /fi "PID eq ' + str(PID) + '"', stdout=subprocess.PIPE, stderr=subprocess.STDOUT)这对我来说很好,直到我尝试在XP Home上运行它,当然,它没有tasklist.exe 在给定进程的PID的情况下,是否存在另一种检测进程是否正在运行的方法. 简单地使用subprocess.Popen启动进程并等待它完成不是一个选项,因为必须...

python – Windows 7上未定义“SO_REUSEPORT”【代码】

当多个UDP客户端需要在同一端口上侦听广播时,我发现多个答案建议使用SO_REUSEPORT套接字选项.但是我收到一个错误,该选项不可用.使用python 2.7from socket import * s = socket(AF_INET, SOCK_DGRAM) s.setsockopt(SOL_SOCKET, SO_REUSEPORT, 1) try:s.bind(('', MYPORT)) except:print "Error connecting to the UDP stream."Traceback (most recent call last):File "qsorder.py", line 119, in <module>s.setsockopt(SOL_SOCKET...

python – 静默安装Mercurial Module for Windows【代码】

我正在尝试以静默方式安装以下软件包mercurial-2.2.1.win-amd64-py2.6.exe以将其添加到我的Puppet清单中. 我已经尝试使用/ s / q但没有结果.解决方法:更好的方法可能是使用Chocolatey包管理器到install mercurial:puppet module install rismoney/chocolatey然后你可以安装mercurial(或大多数Windows程序):package { 'mercurial':ensure => installed,provider => 'chocolatey', }

内存泄漏/ Python windows 7截图【代码】

我在双监视器系统(Windows7)上尝试了以下Python代码,以反复保存屏幕截图.它产生33个14.6MB(总共482MB)的镜头然后崩溃.使用Process Explorer检查我可以看到已用内存量增加到大约500MB. 我的问题是如何阻止内存泄漏?import win32gui, win32ui, win32con, win32api import time import osdef my_capture(file_name):hwin = win32gui.GetDesktopWindow()width = win32api.GetSystemMetrics(win32con.SM_CXVIRTUALSCREEN)height = win3...

Python下编写Windows自动化测试软件【图】

https://www.jianshu.com/p/be3c46c7a905uiautomation模块学习笔记前段时间,由于个人需要,在网上查找了一些关于Windows平台下自动化测试的资料,最后找到了一款相当不错的Python模块:uiautomation,直接pip install uiautomation即可方便地获取这个模块。在学习这个模块的同时,记些笔记,方便自己以后查阅,也方便大家翻阅。 0x00 概述 这个库在Github上是开源的,地址:https://github.com/yinkaisheng/Python-UIAutomation-f...

[python]记录Windows下安装matplot的经历【图】

最近学习在看《机器学习实战》一书,第二章的时候要用到Natplotlib画图,于是便开始安装Matplotlib。本文所用到的所有安装包都可以在文末的链接中找到。 首先从Matplotlib官网提供的链接下载安装包http://matplotlib.org/downloads.html,选择适合自己python的版本,笔者用的是python2.7,所以下载了matplotlib-1.4.2.win32-py2.7.exe,如下图所示。下载完成之后点击安装,打开python shell输入import matplotlib,发现报错。提示 ...

为什么我使用mrjob运行python文件时出现“WindowsError [Error5] Access被拒绝”【代码】

我正在尝试在python文件中使用mrjob并在命令行中运行它,但我一直在收到错误日志说:C:\Users\Ni\Desktop>python si601lab6_sol.py pg1268.txt no configs found; falling back on auto-configuration no configs found; falling back on auto-configuration creating tmp directory c:\users\ni\appdata\local\temp\si601lab6_sol.Ni.20131019. 052147.951000 writing to c:\users\ni\appdata\local\temp\si601lab6_sol.Ni.2013101...

Python,Windows和多处理【代码】

我有一个最初构建在Linux上的Python程序,我现在正试图移植到Windows.我在一个包含所有依赖项的虚拟环境中运行程序(我的程序安装为带有pip install的轮子–find-links wheels my_module).该计划启动(venv) C:\>venv\Scripts\python.exe -m base_module.Launcher arg1 arg2base_module加载我的模块,由所提供的参数解释,他的相关代码是:from multiprocessing.managers import SyncManager import OtherCustomClassclass BaseModule(o...

Ubuntu和Windows的python库列表相同

我的电脑上有Windows和Ubuntu.通常,我在Ubuntu上使用Python,但有时,我需要将我的脚本编译为Windows .exe文件.为此,我需要在Windows上安装与在Ubuntu上相同的python库列表. 我试图解决这个问题 > pip freeze> requirements.txt> pip install -r requirements.txt 但是第二个操作会在许多库中抛出错误,比如apturl,当然还有像“无法找到等等等等”的统一范围.现在我只是手动安装所有需要的库,但它很无聊. 在Win和Linux之间“同步”pyt...

python读取文件在Windows上无阻塞【代码】

我在Windows(Win7)上有一个程序,每x秒写一个txt文件.现在我有一个python脚本,每x秒读取一次这个txt文件.当python脚本读取文件并同时另一个程序想要写入该文件时 – 写入程序崩溃(并显示权限错误).由于我无法修改程序写入txt文件的方式,因此我必须尝试打开txt文件而不阻止编写程序.有人知道在这种情况下我能做些什么(无阻塞地阅读)关于这个话题我会非常高兴! 试图读取文件的程序代码如下:with codecs.open(datapath, "r", 'utf-16...

python – 在Windows上安装pyquery

我想在windows上安装pyquery.但是我无法在命令行上运行setup.py install.你有什么提示吗?解决方法:我猜你没有安装lxml或setuptools setuptools的http://pypi.python.org/pypi/setuptools/0.6c11 LXMLhttp://pypi.python.org/pypi/lxml/2.2.2 首先安装它们然后重试,我只是尝试了,它在这里正常工作.

在Windows上以Vi模式使用Python shell【代码】

我知道你可以在类Unix操作系统上以Vi模式使用Python shell.例如,我在?/ .inputrc中有这一行:set editing-mode vi这让我在Python shell中使用Vi风格的编辑. 但是,这可以在Windows XP盒子上使用Python时工作吗?我正在使用直接从python.org下载的预构建的Python for Windows. 我猜测Windows版本不使用GNU Readline库,但我很高兴被证明是错误的.