GVKun编程网logo

如何在Windows 7中安装pywin32模块(32位的win7如何安装pycharm)

13

对于想了解如何在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)

如何在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下载安装

python windows7 pywin32下载安装

下载地址

pywin32各个版本下载

说明

如果在win上安装exe文件找不到python的安装路径,估计是下载版本不对。
重新下载对应版本即可。
图片描述

python – 在Windows 7中安装py-bcrypt时编译器错误

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位?)

最佳答案
这些库已经编译并可在某处使用.有人已经上传了Windows的编译版本.我能够在Windows中使用这些文件运行flask-bcrypt.

您只需将它放入flask / scripts / python包文件夹中即可.

在Flask subreddit中有一个位置可以下载您需要的库:

http://www.reddit.com/r/flask/comments/15q5xj/anyone_have_a_working_version_of_flaskbcrypt_for/

python 包之 pywin32 操控 windows 系统教程

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模块

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模块等更多相关知识的信息可以在本站进行查询。

本文标签: