Как установить переменные среды в Python

Мне нужно установить некоторые переменные среды в сценарии python, и я хочу, чтобы все другие скрипты, вызываемые из python (shell-скрипты), были дочерним процессом, чтобы увидеть переменные среды. Значение – это число. Если я делаю os.environ["DEBUSSY"] = 1 , он жалуется, что 1 должен быть строкой. Я также хочу знать, как читать переменные окружения в python […]

Получение списка всех подкаталогов в текущем каталоге

Есть ли способ вернуть список всех подкаталогов в текущем каталоге в Python? Я знаю, что вы можете делать это с файлами, но мне нужно получить список каталогов.

Как ограничить время выполнения вызова функции в Python

В моем коде есть вызов функции сокетной функции, эта функция находится из другого модуля, поэтому из-под моего контроля проблема состоит в том, что она блокирует время от времени, что совершенно неприемлемо. Как ограничить время выполнения функции из моего кода? Я предполагаю, что решение должно использовать другой поток.

Связанный список Python

Какой самый простой способ использовать связанный список в python? В схеме связанный список определяется просто '(1 2 3 4 5) . Списки Python, [1, 2, 3, 4, 5] и кортежи (1, 2, 3, 4, 5) не являются, по сути, связанными списками, а связанные списки имеют некоторые приятные свойства, и может ссылаться на отдельные части. Сделайте […]

Установка SciPy с помощью pip

Можно установить NumPy с помощью pip install numpy используя pip install numpy . Есть ли аналогичная возможность с SciPy ? (Doing pip install scipy не работает.) Обновить Пакет SciPy теперь доступен для установки с помощью pip !

Нелокальное утверждение Python

Что делает nonlocal оператор Python (в Python 3.0 и выше)? На официальном сайте Python нет документации, и help("nonlocal") тоже не работает.

Python: пользовательский ввод и аргументы командной строки

Как у меня есть сценарий Python, который может принимать пользовательский ввод (если это возможно) и как его заставить читать в аргументах, если они запускаются из командной строки?

Являются ли списки-функции и функциональные функции быстрее, чем «для циклов»?

Что касается производительности в Python, это понимание списка или функции, такие как map (), filter () и reduce () быстрее, чем цикл for? Почему, технически, они «работают на скорости C», а «цикл for работает в скорости виртуальной машины python» ?. Предположим, что в игре, которую я разрабатываю, мне нужно рисовать сложные и огромные карты, используя […]

Как управлять локальными и производственными настройками в Django?

Каков рекомендуемый способ обработки настроек для локальной разработки и производственного сервера? Некоторые из них (например, константы и т. Д.) Могут быть изменены / доступны в обоих случаях, но некоторые из них (например, пути к статическим файлам) должны оставаться разными и, следовательно, не должны перезаписываться при каждом развертывании нового кода. В настоящее время я добавляю все […]

Текстовые файлы для конкатенации Python

У меня есть список из 20 имен файлов, таких как ['file1.txt', 'file2.txt', …] . Я хочу написать скрипт Python, чтобы объединить эти файлы в новый файл. Я мог бы открыть каждый файл с помощью f = open(…) , читать строки за строкой, вызывая f.readline() и записывая каждую строку в этот новый файл. Мне это не […]

Python - лучший язык программирования в мире.