จะหาโมดูล win32api สำหรับ Python ได้ที่ไหน? [ปิด]


116

ฉันต้องการดาวน์โหลดสำหรับ Python 2.7 แต่ดูเหมือนจะหาไม่เจอ ...


171
แดกดัน googling "python win32api" นำไปสู่หน้านี้
มาร์ค

6
เกือบจะเหมือนวนซ้ำที่ไม่สิ้นสุด
Jayson Ragasa

คำตอบ:


104

'pywin32' เป็นชื่อบัญญัติ

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


23
คุณจะพบโมดูลนี้ใน PyPI ภายใต้ชื่อpypiwin32: pypi.python.org/pypi/pypiwin32
Epoc

7
ชื่อนำเข้าที่ไม่ตรงกับชื่อการติดตั้ง pip นั้นโง่และน่ารังเกียจอย่างยิ่ง
gbtimmon

11
"โง่และน่ารังเกียจ" เป็นความคิดเห็นที่น่าจะตรงไปที่ผู้คนที่บังคับให้คุณใช้ซอฟต์แวร์นี้ซึ่งผู้อื่นใช้เวลาหลายปีในการพัฒนาเพื่อให้คุณใช้งานได้ฟรี
ประ - เถิดเทิง

4
ไม่มีใน sourceforge อีกต่อไป: github.com/mhammond/pywin32
onewhaleid

2
ฉันได้รับข้อผิดพลาดแปลก ๆ เกี่ยวกับ DLL เมื่อติดตั้งด้วย pip การติดตั้ง pypiwin32 ตามที่แนะนำโดยคำตอบของ Drew Christianson ได้ผลดีกว่าสำหรับฉัน stackoverflow.com/posts/31348620/revisions
Pro Q

162

มีตัวเลือกใหม่เช่นกัน: รับผ่าน pip! มีแพ็คเกจpypiwin32พร้อมล้อดังนั้นคุณสามารถติดตั้งด้วย: pip install pypiwin32!

แก้ไข: ตามความคิดเห็นจาก @movermeyer ตอนนี้โครงการหลักเผยแพร่ล้อที่pywin32และสามารถติดตั้งได้ด้วยpip install pywin32


2
สำหรับผู้ที่ได้รับข้อผิดพลาด "การเข้าถึงถูกปฏิเสธ" ขณะติดตั้งให้ลองทำpython -m pip install pypiwin32ตามที่แนะนำโดยเธรด SOนี้

2
ฉันสงสัยว่าทำไม "pi" ในชื่อ: /
Marcello Romani

4
@MarcelloRomani อาจบ่งบอกว่าเป็นเวอร์ชันที่โฮสต์บน pypi ซึ่งตรงข้ามกับเวอร์ชันที่โฮสต์บน sourceforge ฉันแค่คาดเดาเท่านั้น
จอห์น

3
@MarcelloRomani PyPI - Python Package Index
SmartManoj

ในวันที่ 2017-11-11 โครงการได้ย้ายไปที่ GitHubและเผยแพร่ล้อที่pywin32ซึ่งน่าจะถือเป็นคำตอบใหม่ที่ถูกต้อง
movermeyer

8

ฉันพบว่า UC Irvine มีโมดูล python ที่ยอดเยี่ยม pywin32 (win32api) เป็นหนึ่งในหลายรายการที่อยู่ในนั้น ฉันไม่แน่ใจว่าพวกเขาทำอย่างไรกับการติดตามเวอร์ชันล่าสุดของโมดูลเหล่านี้ แต่ก็ยังไม่ทำให้ฉันผิดหวัง

ที่เก็บส่วนขยาย UC Irvine Python - http://www.lfd.uci.edu/~gohlke/pythonlibs

โมดูล pywin32 - http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32


3

http://sourceforge.net/projects/pywin32/files/ - ลง. exe ครั้งที่ 3


1
ไม่แน่ใจว่าลิงก์นี้ใช้ชี้ไปที่อะไร แต่ไม่มี "3rd .exe down" ในหน้า
kmote

3
วันที่ตอบควรเป็นบริบททั้งหมดที่จำเป็นในการหาสาเหตุที่ "3rd .exe down" ใช้ไม่ได้อีกต่อไป README ที่แสดงอย่างเด่นชัดที่ลิงค์นี้จะอธิบายถึงวิธีการเลือกรุ่นที่จะดาวน์โหลด
Jeremy Brown

หรือ Just goto github.com/mhammond/pywin32/releasesและดาวน์โหลดแอปพลิเคชันสำหรับสถาปัตยกรรมของคุณ
0x48piraj
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.