скрыть панель вкладок в поле зрения нажатием

Вы можете использовать словарь os.environ для доступа к своим переменным среды.

Теперь проблема заключалась в том, что если я попытался использовать os.system для запуска командного файла, который устанавливает переменные среды (используя команду SET в файле **. bat *), это не будет действительно установите их для вашей среды python (но для дочернего процесса, созданного с помощью функции os.system). Чтобы фактически получить переменные, установленные в среде python, я использую этот скрипт:

import re
import system
import os

def setEnvBat(batFilePath, verbose = False):
    SetEnvPattern = re.compile("set (\w+)(?:=)(.*)$", re.MULTILINE)
    SetEnvFile = open(batFilePath, "r")
    SetEnvText = SetEnvFile.read()
    SetEnvMatchList = re.findall(SetEnvPattern, SetEnvText)

    for SetEnvMatch in SetEnvMatchList:
        VarName=SetEnvMatch[0]
        VarValue=SetEnvMatch[1]
        if verbose:
            print "%s=%s"%(VarName,VarValue)
        os.environ[VarName]=VarValue
20
задан Dharmesh 7 November 2014 в 05:57
поделиться