【Python便携式,linux和windows】教程文章相关的互联网学习教程文章

python – 无法通过“open_new”在OS X中启动Web浏览器? (在Windows上正常工作)【代码】

以下程序打开浏览器并在Windows上导航到www.cnn.com,但在OS X中没有任何反应.我不知道为什么.import webbrowser webbrowser.open_new("www.cnn.com")有什么想法吗?解决方法:你需要这样做:import webbrowser webbrowser.open_new("http://www.cnn.com")在OS X上,这将转换为以下shell命令:echo 'open location "http://www.cnn.com"' | osascript无论出于何种原因,开放位置www.cnn.com在OS X上的osascript中不起作用. 这是在OS X ...

在Windows上安装python mechanize lxml

在Windows上安装python 2 plus lxml plus mechanize的最简单方法是什么?我正在寻找一个易于遵循的解决方案,并且还可以在将来轻松安装其他库(鸡蛋?). 编辑我希望能够安装需要编译器的库. Ruby for windows有一个开发工具包,可以让你轻松安装需要编译器的宝石.我正在寻找类似的Python设置.解决方法:对于这些组件的最简单安装,我建议在整个过程中使用32位安装程序,因此这里的所有链接都指向32位版本.首先,下载并安装Python 2.7.3. 然...

python – 在Windows上没有名为pylab的模块【代码】

我昨天遇到了这个问题.我看到了以下问题:No module named pylabpython error: no module named pylab 上述两个问题都给出了Linux的说明,而不是Windows机器的说明. 问题我听说过在python中绘图的pylab包.我打开了外壳并尝试了这个……>>> import pylabTraceback (most recent call last):File "<pyshell#0>", line 1, in <module>import pylab ImportError: No module named pylab然后我安装了matplotlib和scipy但找不到numpy的.ex...

python – 多个WindowsBaloonTip / TrayTip通知?【代码】

如果您使用下面的代码在通知区域中创建TrayTips(BaloonTips),您会注意到它只允许一条消息,然后卡住并出错. 代码取自here:# -- coding: utf-8 --from win32api import * from win32gui import * import win32con import sys, os import struct import timeclass WindowsBalloonTip:def __init__(self, title, msg):message_map = {win32con.WM_DESTROY: self.OnDestroy,}# Register the Window class.wc = WNDCLASS()hinst = wc.hI...

在python中添加windows命令【代码】

任何人都可以告诉我如何将shutdown.exe添加到python以及如何.我还想设置和shutdown.exe -f -s -t 60之类的变量解决方法:subprocess module允许您从python内部运行外部程序.特别是subprocess.call是一种非常方便的方式来运行程序,除了返回代码之外你不关心任何事情:import subprocess subprocess.call(["shutdown.exe", "-f", "-s", "-t", "60"])更新: 您可以将所需的任何内容作为列表的一部分传递,这样您就可以创建一个shutdown(...

在(Windows)C应用程序中嵌入Python解释器

我正在构建一个用C编写的窗口应用程序.我想使用几个python库. 我不需要任何花哨的Python互操作.我的方法是这样的: >打开一个线程来运行Python解释器.>将命令从C发送到Python解释器. C可能需要为互操作写一些中间文件. 这种方法很脏,但它适用于许多类似解释器的环境,例如: gnuplot,lua. 我的问题是,我可以使用哪种API来完成此任务.也许我需要一些Win32 API? 编辑:我不需要任何特定的Python.我真的想要一般的方法.这样我的应用程...

在Python中将unix纪元时间转换为windows纪元时间【代码】

快速提问:是否有pythonic(无论是否在标准库中)将unix 32位纪元时间转换为Windows 64位纪元时间并再次返回?解决方法:您可以将POSIX时间戳转换为日期时间>>> tstamp = 1325178061 # right about now >>> from datetime import datetime >>> datetime.fromtimestamp(tstamp) datetime.datetime(2011, 12, 29, 18, 1, 1)fromtimestamp命名构造函数接受所有平台上的POSIX时间戳(!). 转换为Windows时间戳将减去Windows纪元,即Wikiped...

从Windows批处理执行Python脚本时相对路径是否中断?【代码】

如果我直接从它所在的目录中执行它,我的Python脚本就可以正常工作.但是如果我退出该目录并尝试从其他地方执行它(不更改任何代码或文件位置),所有相对路径都会中断得到一个FileNotFoundError. 该脚本位于./scripts/bin/my_script.py.有一个名为./scripts/bin/data/的目录.就像我说的那样,只要我从同一个目录执行它就完全可以工作……所以我很困惑. 成功执行(在./scripts/bin/中):python my_script.py 执行失败(在./scripts/中):py...

在Windows上使用Python连接gzip压缩文件【代码】

是否有一种内存有效的方法在Windows上使用Python连接gzip压缩文件而不解压缩? 根据this answer的评论,它应该如下:cat file1.gz file2.gz file3.gz > allfiles.gz但是我如何在Windows上使用Python呢?解决方法:只需继续写入同一个文件.with open(..., 'wb') as wfp:for fn in filenames:with open(fn, 'rb') as rfp:shutil.copyfileobj(rfp, wfp)

python – 在Windows上安装pymatbridge

在pymatbridge的0.3版本中,为ZMQ添加了一个额外的依赖项.要安装此版本,您可能需要编译一个链接到zeromq的dll的messenger mex扩展.然而,在某些情况下,这很难做到. 有没有人在运行Windows的机器上有从源代码安装pymatbridge的成功案例?解决方法:其他一些答案有点过时,现在可以更轻松地完成这些工作(在Linux系统上仍然不会那么容易:/).首先,pymatbridge现在在Windows上包含一个二进制mex,它与libzmq静态链接,所以你实际上不应该编译...

Windows中的Python:使用pyodbc的大量插入会导致内存泄漏【代码】

我试图在Windows上使用python填充MS SQL 2005数据库.我正在插入数百万行,而且我正在使用几乎一千兆字节的内存.下面的测试每插入100k行就会占用4兆内存:import pyodbc connection=pyodbc.connect('DRIVER={SQL Server};SERVER=x;DATABASE=x;UID=x;PWD=x') cursor=connection.cursor() connection.autocommit=True while 1:cursor.execute("insert into x (a,b,c,d, e,f) VALUES (?,?,?,?,?,?)",1,2,3,4,5,6) mdbconn.close()Hack解...

使用python for windows的qrcode生成器

我正在为python窗口版本寻找qrcode生成器.任何人都可以帮我找出答案. 我没有到达任何地方. 请帮我. 谢谢,马努解决方法:要么你必须 >自己编译;要么>如果您只需要生成代码(即编码但不解码),请使用可从PyPi获取的pyqrencode(例如pip install pyqrencode) 如果您没有pip,我建议您先安装setuptools,然后使用easy_install安装pip(当然,只需执行easy_install pyqrencode就可以偷工减料)

windows下设置别名区分Python2和Python3【图】

参考:https://blog.csdn.net/fancychuan/article/details/88802696 https://www.cnblogs.com/fstang/archive/2013/04/06/3002006.html 问题:在windows10上面安装了python2和python3后,在命令行中如何方便调用? 解决:设置别名python2和python3分别代替绝对路径下的python.exe 具体实现: 1. 在任意位置建立win-alias.bat文件,内容为 @echo off @doskey python2=D:\ProgramData\Anaconda2\python.exe $* @doskey python3=D:\...

适用于Linux,OSX和Windows的2D游戏编程 – C / Python / OpenGL?

我的一个朋友正在从平面设计师跳到游戏开发者,我决定在我的空闲时间与他合作.我们都没有太多的开发经验,但我对学习Python非常感兴趣,而我的朋友想要学习C语言. 我已经读过C是游戏编程的共同点,但是这里的相关问题推荐新用户避免使用像C这样的更难的语言.我的第一个问题是创建可在操作系统之间移植的游戏.我将使用Linux开发和测试游戏,但我们希望它也可以在OSX和Windows上运行.我们对3D游戏开发没兴趣,因为我们没有任何3D图形经验.对...

【邢不行|量化小讲堂系列35-python量化入门】建议收藏 | Windows下安装TA-Lib终极教程【图】

引言: 邢不行的系列帖子“量化小讲堂”,通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助。 【历史文章汇总】请点击此处 【必读文章】EOS期现套利,一周时间,15%无风险收益 10年400倍策略分享(附视频逐行代码讲解) 个人微信:xingbuxing0807,有问题欢迎交流。 建议收藏 | Windows下安装TA-Lib终极教程本文作者:西蒙斯(助教),修改:邢不行 TA-lib,一个技术分析库...