pywin32为什么很少教程(如何在Windows操作系统下安装Python和Networkx)
本文目录
- 如何在Windows操作系统下安装Python和Networkx
- Python下Pywin32的使用教程
- python引用win32com显示没有win32api怎么
- pythonwin32是什么pythoncom如何理解
如何在Windows操作系统下安装Python和Networkx
1,下载python-2.7.2.msi
***隐藏网址***
2,下载python 2.7 (pywin32-219.win32-py2.7****)
***隐藏网址***
3,下载matplotlib-1.4.3.win32-py2.7****
***隐藏网址***
4,下载numpy-1.9.2-win32-superpack-python2.7****
***隐藏网址***
5,依次傻瓜安装上述四个软件
6,下载安装setuptools-0.6c11.win32-py2.7****
***隐藏网址***
7,设置python命令的环境变量(在Path中添加;C:\Python27;C:\Python27\Scripts),再下载networkx(networkx-1.10rc2.zip)
***隐藏网址***
解压,在cmd命令行下进入networkx目录(含有setup.py文件),安装networkx到python的lib目录中:python setup.py install
8,在python的shell或IDE中输入:
import networkx as nx
print nx
如果能输出:
说明networkx已经安装好了,可以正常调用。
9,在使用中如果报出ImportError错误,只用下载并安装对应的包到python的lib下。
例如:six-1.9.0.tar.gz,python-dateutil-2.4.2.tar.gz,pyparsing-2.0.3.win32-py2.7****,nose-1.3.7.tar.gz
***隐藏网址***
除exe文件直接安装外,解压包中文件均需要先解压然后在cmd命令行下进入到解压目录(应有对应的setup.py文件)使用python setup.py install命令安装。nose另需要添加环境变量Path = C:\Python27\Scripts(如果之前没有添加,测试用nosetests命令)
Python下Pywin32的使用教程
你可以直接到lib的site-packages下面的win32目录下,有一个demos。另外几个win32开头的目录里也有demos子目录。进去看他们写好的例子。
几个简单的教程:
使用
查询句柄
# 根据类名及标题名查询句柄,
hwnd = win32gui.FindWindow("Tfrm_YzzPlayer","叶子猪手游模拟器")
# 查找指定句柄的子句柄,后两个参数为子类的类名与标题,如果没有或不确定,可以写None
hwnd = win32gui.FindWindow(hwnd,None,"sub_class","sub_title")
修改窗口大小
# 没有直接修改窗口大小的方式,但可以曲线救国,几个参数分别表示句柄,起始点坐标,宽高度,是否重绘界面 ,如果想改变窗口大小,就必须指定起始点的坐标,没果对起始点坐标没有要求,随便写就可以;如果还想要放在原先的位置,就需要先获取之前的边框位置,再调用该方法即可
win32gui.MoveWindow(hwnd,20,20,405,756,True)
前台后台
# 指定句柄设置为前台,也就是激活
win32gui.SetForegroundWindow(hwnd)
# 设置为后台
win32gui.SetBkMode(hwnd, win32con.TRANSPARENT)
python引用win32com显示没有win32api怎么
python引用win32com显示没有win32api是缺少了windows系统API的库这个模块,安装这个模块即可。
1、要去下载一个win32com。
2、到sourceforge下载一个pywin32扩展进行安装即可。
pythonwin32是什么pythoncom如何理解
1、Win32顾名思义就是MS的Windows应用,针对Windows平台对Python做的扩展,和其它Python的本地化扩展类似,比如使用pyhook时,需要访问 win32 api ,所以需要安装一个python-win32
2、COM是MS的公共对象模型,号称跨平台的,但是只有它自己的实现,COM是实现OLE的基础,应用的一个范例就是ActiveX,浏览器的Flash插件就是在这种模式下运行
更多文章:
table怎么读中文谐音(table orange shop他们的音标是什么)
2026年3月30日 14:00
kindeditor官方(Kindeditor怎么调用出图片空间的选项,要具体的操作方法)
2026年3月30日 13:40
excel根据名单生成多个表格(如何在一个excel表格工作簿中一次性创建多个工作表)
2026年3月30日 13:20
简述servlet和jsp的区别(jsp与selvert分别扮演什么作用,为什么要用两种,一种不行么)
2026年3月30日 13:00
60进制计算器(用多个74LS161芯片构成的计算器是什么计算器)
2026年3月30日 12:20
pywin32为什么很少教程(如何在Windows操作系统下安装Python和Networkx)
2026年3月30日 12:00
malloc函数的用法 java(malloc()到底如何申请内存空间)
2026年3月30日 11:40



