क्या किसी को पाइथन 3.x के लिए pywin32 का संस्करण मिला है? नवीनतम उपलब्ध 2.6 के लिए प्रतीत होता है।पायथन 3.1 में विंडोज एपीआई कॉल कैसे करें?
वैकल्पिक रूप से, मैं पाइथन 3.1 में "अपने स्वयं के" विंडोज एपीआई कॉल कैसे करूं?
क्या किसी को पाइथन 3.x के लिए pywin32 का संस्करण मिला है? नवीनतम उपलब्ध 2.6 के लिए प्रतीत होता है।पायथन 3.1 में विंडोज एपीआई कॉल कैसे करें?
वैकल्पिक रूप से, मैं पाइथन 3.1 में "अपने स्वयं के" विंडोज एपीआई कॉल कैसे करूं?
3,0 के लिए उपलब्ध pywin32 रहे हैं। पाइथन 3.1 दो दिन पहले रिलीज़ हुआ था, इसलिए यदि आपको इसके लिए pywin32 की आवश्यकता है तो आपको या तो थोड़ा इंतजार करना होगा, या उन्हें स्रोत से संकलित करना होगा।
http://sourceforge.net/project/showfiles.php?group_id=78018&package_id=79063
यदि आप थोड़ा बोझिल हो तो ctypes के साथ सब कुछ करने में सक्षम होना चाहिए।
from ctypes import windll, wintypes
_SHGetFolderPath = windll.shell32.SHGetFolderPathW
path_buf = wintypes.create_unicode_buffer(255)
csidl = 35
_SHGetFolderPath(0, csidl, 0, 0, path_buf)
print(path_buf.value)
परिणाम::
यहाँ "सामान्य अनुप्रयोग डेटा" फ़ोल्डर हो रही का एक उदाहरण है
C:\Documents and Settings\All Users\Application Data
कूल! मेरे साथ भी एक खेल होगा। – Blorgbeard
आह मैं देखता हूँ! ऐसा लगता है कि मैं समझने में असफल रहा हूं ("यह प्रोजेक्ट अब सोर्सफोर्ज पर होस्ट किया जा रहा है - बाद में संस्करण इस पृष्ठ पर संदर्भित से उपलब्ध हो सकते हैं") – Blorgbeard