तो मैं की तरह एक फ़ाइल बनाने:अजगर os.getlogin समस्या
import os
print os.getlogin()
और क्रॉन के साथ इसे चलाने के लिए, मैं एक अपवाद
print os.getlogin()
OSError: [Errno 22] Invalid argument
अगर मैं यह खोल में मैन्युअल रूप से चलाना है - यह काम करता है ।
समस्या यह है कि गिटपथन 0.3.1 प्रतिबद्ध() में इस फ़ंक्शन का उपयोग करता है, और मुझे इसका उपयोग करने की आवश्यकता है।
क्या कोई कामकाज है?
मैंने इसे उबंटू 10.10/पायथन 2.6.6 और डेबियन 5.0.6/पायथन 2.5.2 पर परीक्षण किया है।
हाँ, सवाल कामकाज के बारे में था) मैन्युअल रूप से विदेशी पैकेज संपादित करना आखिरी चीज़ है जो मैं करना चाहता हूं) – gistart
आह, ठीक है। मैंने 'os' मॉड्यूल बंदर-पैचिंग द्वारा संबोधित करने के लिए एक सुझाव जोड़ा है। – kindall
'pwd' मॉड्यूल का उपयोग करने का एक आसान विकल्प हो सकता है ['getpass.getuser()'] (https://docs.python.org/2/library/getpass.html#getpass.getuser) –