आप अजगर के भीतर से एक साधारण “chmod +x” कैसे करते हैं?

|

मैं एक अजगर स्क्रिप्ट के भीतर से एक फ़ाइल बनाना चाहता हूं जो निष्पादन योग्य है।

import os import stat os.chmod("somefile", stat.S_IEXEC) 

ऐसा प्रतीत होता है कि os.chmod अनुमतियों को "जोड़" नहीं करता है जिस तरह से यूनिक्स chmod करता है। टिप्पणी की गई अंतिम पंक्ति के साथ, फ़ाइल में फ़ाइलमोड है -rw-r--r--, इसके साथ कोई टिप्पणी नहीं की गई है, फ़ाइल मोड ---x------ है। मैं बस कैसे जोड़ सकता हूं बाकी मोड को बरकरार रखते हुए u+x फ्लैग करें?