os
modülünü kullanma Ortam değişkenlerinin değerlerini alabilirim. Örneğin:Python'dan bir ortam değişkeni kalıcı olarak ayarlanabiliyor mu?
os.environ['HOME']
Ancak, ortam değişkenleri ayarlayamıyor:
os.environ['BLA'] = "FOO"
Bu programın geçerli oturumda çalışır ama program sona python zaman, bunun değiştiğini görmüyorum ortam değişkenlerinin (veya ayarlanmış) değerleri. Bunu Python'dan yapmanın bir yolu var mı?
Sadece merak tarafından Program Files Başlangıçta olan bir
*.bat
içinde, Windows üzerinde bunu gerçekleştirmek için bir yol var mı? – Alexis
@Alexis Windows'a çok aşina değilim, ancak http://superuser.com/questions/79612/setting-and-getting-windows-environment-variables-from-the-command-prompt adresine göre kullanabilirsiniz. python içinden 'setx' komutu. Ya da win kaydına doğrudan "_winreg" python modülü http://docs.python.org/2/library/_winreg.html ile erişebilirsiniz. – rantanplan