对于想了解如何在Windows7中安装pywin32模块的读者,本文将提供新的信息,我们将详细介绍32位的win7如何安装pycharm,并且为您提供关于pythonwindows7pywin32下载
对于想了解如何在Windows 7中安装pywin32模块的读者,本文将提供新的信息,我们将详细介绍32位的win7如何安装pycharm,并且为您提供关于python windows7 pywin32下载安装、python – 在Windows 7中安装py-bcrypt时编译器错误、python 包之 pywin32 操控 windows 系统教程、python3.7安装pywin32模块的有价值信息。
本文目录一览:- 如何在Windows 7中安装pywin32模块(32位的win7如何安装pycharm)
- python windows7 pywin32下载安装
- python – 在Windows 7中安装py-bcrypt时编译器错误
- python 包之 pywin32 操控 windows 系统教程
- python3.7安装pywin32模块
如何在Windows 7中安装pywin32模块(32位的win7如何安装pycharm)
我正在尝试安装pywin32。我从sourceforge.net下载了它。当我跑步
setup.py install
它显示“无法找到vcvarsall.bat”。我在Google上搜索了一下,发现我必须安装MinGW并设置路径然后运行
python setup.py build --compiler=mingw32
但它显示
Can''t find a version in Windows.h
有人可以帮忙吗?(我已经安装了Visual Studio 2010 Ultimate的试用版,并且安装了MinGW C和C
++编译器。操作系统:Windows7。)
有人可以告诉我从哪里可以下载已经在MinGW中编译的Python二进制文件的源,因此我不必做所有这些事情。或者,如果我可以获取已经具有Windows模块的python。
答案1
小编典典您是只是尝试安装它,还是要从源代码构建?
如果您只需要安装,最简单的方法是使用此处提供的MSI安装程序:
http://sourceforge.net/projects/pywin32/files/pywin32/
(适用于更新版本)
确保获得正确的版本(匹配Python版本,32位/ 64位等)
python windows7 pywin32下载安装
下载地址
pywin32各个版本下载
说明
如果在win上安装exe文件找不到python的安装路径,估计是下载版本不对。
重新下载对应版本即可。
python – 在Windows 7中安装py-bcrypt时编译器错误
我需要安装Flask模块flask-bcrypt,它需要py-bcrypt.当我尝试安装它时,发生错误:
C:\Users\Param\Downloads\py-bcrypt-0.3>python setup.py install
running install
running bdist_egg
running egg_info
writing py_bcrypt.egg-info\PKG-INFO
writing top-level names to py_bcrypt.egg-info\top_level.txt
writing dependency_links to py_bcrypt.egg-info\dependency_links.txt
reading manifest file 'py_bcrypt.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'py_bcrypt.egg-info\SOURCES.txt'
installing library code to build\bdist.win32\egg
running install_lib
running build_py
running build_ext
error: don't kNow how to compile C/C++ code on platform 'nt' with 'MinGW32' comp
iler
是什么导致了这个问题?
以前,我在我的Windows 7 64位机器上安装了MinGW32.问题是因为MinGW是32位而Windows是64位吗?如果是这样,我该怎么做才能解决这个问题? (如何在我的机器中使用MinGW 64位?)
您只需将它放入flask / scripts / python包文件夹中即可.
在Flask subreddit中有一个位置可以下载您需要的库:
http://www.reddit.com/r/flask/comments/15q5xj/anyone_have_a_working_version_of_flaskbcrypt_for/
python 包之 pywin32 操控 windows 系统教程
一、安装
是一个针对Windows平台对Python做的扩展
包装了Windows 系统的 Win32 API,能创建和使用 COM 对象和图形窗口界面
pip install pywin32
二、通过标题获取窗口句柄
通过标题查找,仅返回一个顶层窗口的句柄
不支持模糊查询
import win32gui
# 获取窗口句柄
handle = win32gui.FindWindow(None, ''窗口名字'')
# 返还窗口信息(x,y坐标,还有宽度,高度)
handleDetail = win32gui.GetWindowRect(handle)
三、通过坐标获取窗口句柄
import win32gui
hid = win32gui.WindowFromPoint((100, 100))
四、通过句柄获取窗口信息
import win32gui
hid = win32gui.WindowFromPoint((100, 100))
# 获取窗口标题
title = win32gui.GetWindowText(hid)
# 获取窗口类名
class_name = win32gui.GetClassName(hid)
五、通过句柄设置窗口位置大小
import win32gui
hid = win32gui.WindowFromPoint((100, 100))
# 参数:句柄,窗口左边界,窗口上边界,窗口宽度,窗口高度,确定窗口是否被刷新
win32gui.MoveWindow(hid, 100, 100, 800, 800, True)
六、激活句柄窗口
激活指定句柄的窗口
import win32gui
hid = win32gui.WindowFromPoint((100, 100))
# 将创建指定窗口的线程设置到前台,并且激活该窗口
win32gui.SetForegroundWindow(hid)
七、鼠标位置的设置和获取
import win32api
# 设置位置
win32api.SetCursorPos((100, 100))
# 获取位置
point = win32api.GetCursorPos()
print(point)
八、鼠标点击事件
可以通过 win32api.mouse_event(flags, x, y, data, extra_info) 进行鼠标操作
MOUSEEVENTF_LEFTDOWN:表明接按下鼠标左键
MOUSEEVENTF_LEFTUP:表明松开鼠标左键
MOUSEEVENTF_RIGHTDOWN:表明按下鼠标右键
MOUSEEVENTF_RIGHTUP:表明松开鼠标右键
MOUSEEVENTF_MIDDLEDOWN:表明按下鼠标中键
MOUSEEVENTF_MIDDLEUP:表明松开鼠标中键
MOUSEEVENTF_WHEEL:鼠标轮移动,数量由data给出
import win32api
import win32con
# 模拟鼠标在(400, 500)位置进行点击操作
point = (400, 500)
win32api.SetCursorPos(point)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, 0, 0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, 0, 0)
九、键盘事件
通过 keybd_event(bVk, bScan, dwFlags, dwExtraInfo) 可以进行监听键盘事件
bVk:虚拟键码
bScan:硬件扫描码,一般设置为0即可
dwFlags:函数操作的一个标志位,如果值为KEYEVENTF_EXTENDEDKEY则该键被按下,也可设置为0即可,如果值为KEYEVENTF_KEYUP则该按键被释放
dwExtraInfo:定义与击键相关的附加的32位值,一般设置为0即可
import win32api
import win32con
# 按下ctrl+s
win32api.keybd_event(0x11, 0, 0, 0)
win32api.keybd_event(0x53, 0, 0, 0)
win32api.keybd_event(0x53, 0, win32con.KEYEVENTF_KEYUP, 0)
win32api.keybd_event(0x11, 0, win32con.KEYEVENTF_KEYUP, 0)
以上就是本次分享的全部内容,现在想要学习编程的小伙伴欢迎关注Python技术大本营,获取更多技能与教程。
python3.7安装pywin32模块
Python3.7安装上传操作模块pywin32
因为PyCharm或者pip都无法成功安装pywin32模块,
所以只有手动安装了,不多说,直接上图
打开https://github.com/mhammond/pywin32/
CMD命令行验证是否安装成功,
没报错就说明安装成功了!
接下来,
在PyCharm里面引入pywin32模块:
今天关于如何在Windows 7中安装pywin32模块和32位的win7如何安装pycharm的介绍到此结束,谢谢您的阅读,有关python windows7 pywin32下载安装、python – 在Windows 7中安装py-bcrypt时编译器错误、python 包之 pywin32 操控 windows 系统教程、python3.7安装pywin32模块等更多相关知识的信息可以在本站进行查询。
本文标签: