Onde encontrar o módulo win32api para Python? [fechadas]

116

Preciso baixá-lo para Python 2.7, mas não consigo encontrar ...

retângulo
fonte
171
Ironicamente, pesquisar "python win32api" no Google agora leva a esta página.
Marcar
6
é quase como um loop que nunca termina
Jayson Ragasa

Respostas:

104

'pywin32' é seu nome canônico.

http://sourceforge.net/projects/pywin32/

dash-tom-bang
fonte
23
Você encontrará este módulo no PyPI com o nome pypiwin32: pypi.python.org/pypi/pypiwin32
Epoc
7
O nome de importação não correspondendo ao nome de instalação do pip é absolutamente estúpido e desagradável.
gbtimmon
11
"Estúpido e desagradável" é um comentário provavelmente mais dirigido às pessoas que o estão forçando a usar este software que outros passaram muitos anos desenvolvendo para disponibilizá-lo gratuitamente.
dash-tom-bang
4
Não está mais no sourceforge: github.com/mhammond/pywin32
onewhaleid
2
Recebi um erro estranho de DLL ao instalar isso com pip. Instalar o pypiwin32, conforme sugerido pela resposta de Drew Christianson, funcionou melhor para mim. stackoverflow.com/posts/31348620/revisions
Pro Q
162

Também existe uma nova opção: obtê-lo via pip! Há um pacote pypiwin32 com rodas disponíveis, assim você pode simplesmente instalar com: pip install pypiwin32!

Edit: Por comentário de @movermeyer, o projeto principal agora publica rodas em pywin32 e, portanto, pode ser instalado compip install pywin32

Andrew Christianson
fonte
2
Para aqueles como eu, recebendo erros de "Acesso negado" durante a instalação, tente python -m pip install pypiwin32conforme sugerido por este tópico do SO .
2
Eu me pergunto por que o "pi" no nome: /
Marcello Romani
4
@MarcelloRomani, provavelmente para indicar que é a versão hospedada no pypi, ao contrário da versão hospedada no sourceforge. Só estou supondo.
John
3
@MarcelloRomani PyPI - Python Package Index
SmartManoj
Em 11-11-2017, o projeto mudou para o GitHub e publica rodas em pywin32, o que provavelmente deve ser considerado a nova resposta correta.
movermeyer
3

http://sourceforge.net/projects/pywin32/files/ - 3º .exe abaixo

Jeremy Brown
fonte
1
Não tenho certeza para o que esse link costumava apontar, mas não há um "terceiro .exe para baixo" na página.
kmote
3
A data da resposta deve ter todo o contexto necessário para descobrir por que "3rd .exe down" não se aplica mais. O README exibido com destaque neste link explica como selecionar uma construção para download.
Jeremy Brown
Ou simplesmente vá para github.com/mhammond/pywin32/releases e baixe o aplicativo para sua arquitetura.
0x48piraj