Articles of python

改变python解释器窗口

我有两个python安装,2.5和2.6我想要将默认的Python解释器从2.5更改为2.6。 任何人都知道?

防止从Pythonclosures窗户

我想防止Windows(XP和7)closures。 为此,我似乎必须拦截WM_QUERYENDSESSION消息并返回False。 好吧,我必须纠正我的说法,这个程序在Windows 7下工作正常,但在Windows 7embedded式标准服务包1,它不会阻止关机!? import ctypes from ctypes import c_long, c_int, c_wchar_p import time import win32api import win32con import win32gui import win32process oldWndProc = None def wndproc(hWnd, msg, wParam, lParam): print("wndproc received message: %s" % msg) if (msg == win32con.WM_QUERYENDSESSION): print("wndproc received WM_QUERYENDSESSION") return 0 # Pass all messages to the original WndProc return […]

如何在Windows上安装numpy 1.8 dev?

我试图在Windows上安装numpy 1.8 dev。 我找不到任何二进制文件,只有1.7.1。 有谁知道在哪里下载? 另外,我也试图自己build立numpy。 我从Github上下载了最新的源代码并运行了python setup.py install ,但是我得到了一个RuntimeError: Broken toolchain: cannot link a simple C program错误RuntimeError: Broken toolchain: cannot link a simple C program 。 这里有一些输出。 我用VS 2008安装了32x和64x编译器以及MinGW 32x。 C:\numpy-master\numpy\distutils\system_info.py:1429: UserWarning: Lapack (http://www.netlib.org/lapack/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [lapack_src]) or by […]

Cython安装问题

我得到了Cython 0.15,并试图像这样安装它 python setup.py install 我得到这个: running install running build running build_py running build_ext building 'Cython.Plex.Scanners' extension error: Unable to find vcvarsall.bat 这是什么意思? 我有Micorsoft Visual Studio 2008和Windows SDK。 使用Windows 7,Python 2.6

如何将pyromedriver与pyinstaller一起使用?

我正在使用pyinstaller来创build我的python脚本的可执行文件。 在我使用这些导入的脚本中: from selenium import webdriver from selenium.webdriver.chrome.options import Options etc… 问题是,当运行pyinstaller myscript.py ,将导致包括Firefox,而不是Chrome。 在结果文件夹C:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 围绕这个话题只有几个问题,但是没有解决问题的答案。 我正在考虑添加 – –hidden-import MODULENAME标签的命令,但chromedriver.exe不是一个模块…谢谢

无法在Windows上编译pysqlite

美好的一天。 我无法编译Windows上的pysqlite。 我已经设法开始编译相当多的工作,但现在我坚持这个错误: d:/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../ mingw32 / bin / ld.exe:找不到-lsqlite3 我已经寻找可能的解决scheme,但大多数的解决scheme是为Linux。 请帮忙。 谢谢。

Python包嗅探器和sockets的Noobs

所以我有关于套接字和嗅探器编程的一些问题…我刚开始编程,并有一个项目,我想要使用通过我的networking发送的信息。 我试着在YouTube上观看几个关于这个过程的video,试图find更好的材料来进一步研究,但是我一直没能find对我有意义的来源。 我收录的代码来自YouTube上的一个video,在他们解释这个video时似乎是有道理的,但是我想他可能已经在使用Linux或者其他的东西,因为Windows不支持AF_PACKET。 经过一番研究,我发现人们使用AF_INET,但我得到了错误: OSError:[WinError 10043]请求的协议尚未configuration到系统中,或者没有实现它的存在 有没有一个地方或某种方式可以为我解释套接字? 我不打算在这个项目的最终版本中使用Windows,而且我也计划在未来对蓝牙进行修改,所以如果我能find办法做到这一点,我想了解一下背后的原因。 导入套接字导入结构导入textwrap def main(): conn = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.ntohs(3)) while True: raw_data, addr = conn.recvfrom(65535) dest_mac, src_mac, eth_proto, data = ethernet_frame(raw_data) print('\nEthernet Frame:') print('Destination: {}, Source: {}, Protocol: {}'.format(dest_mac, src_mac, eth_proto, data[:14])) #unpack ethernet frame def ethernet_frame(data): dest_mac, src_mac, proto = struct.unpack('! 6s 6s H', data[:14]) return get_mac_addr(dest_mac), […]

SSL:CERTIFICATE_VERIFY_FAILED]证书validation失败

我正在使用Python 2.7.10 request = urllib2.Request(url, data=urllib.urlencode(params)) f = urllib2.urlopen(request)) 导致以下exception:urlopen错误[SSL:CERTIFICATE_VERIFY_FAILED]证书validation失败(_ssl.c:590) URL是我们的组织可以签署证书的IIS托pipe的网站。 我已经将根证书导入Windows证书pipe理器,并且能够安全地在浏览器中打开URL, 而不会遇到“此网站的安全证书存在问题”之类的消息。 如何解决这个问题? 我不想禁用SSLvalidation

Windows 7上的Dropbox Python SDK安装错误(无法创build“构build”)

我希望得到一些帮助。 我正在尝试在Windows 7上安装Dropbox的Python SDK(已安装Python 2.7.3)。 按照自述文件中的说明,我在命令提示符下运行以下命令:“python setup.py install -f”。 我收到以下错误。 有什么想法吗? 提前谢谢了。 running install running bdist_egg running egg_info writing dropbox_python_sdk.egg-info\PKG-INFO writing top-level names to dropbox_python_sdk.egg-info\top_level.txt writing dependency_links to dropbox_python_sdk.egg-info\dependency_links.txt reading manifest file 'dropbox_python_sdk.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'dropbox_python_sdk.egg-info\SOURCES.txt' installing library code to build\bdist.win32\egg running install_lib running build_py creating build error: could not […]

导入pygame失败

我从这里安装了python 2.6.6和pygame 2.6: http://pygame.org/ftp/pygame-1.9.1.win32-py2.6.msi 但是,当我尝试运行这个简单的程序时,出现错误: import pygame pygame.init() pygame.quit () 错误说: 未解决的导入:pygame 会是什么呢? 编辑:当我在做 import pygame 在C:\ Python26 \ python.exe,解释器,它工作正常。 所以这可能是一个Eclipse问题。 任何人有一个想法该怎么做?