TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #201 · 13 јан.

Мы уже знаем, что на текущую сессию интерпретатора изменение PYTHONPATH никак не повлияет. Но если вы запустите дочерний процесс, то он унаследует окружение текущего процесса, а значит и изменения в любых переменных будут на него влиять. Вот небольшой пример: Объявляем переменную user@host:~$ export PYTHONPATH=/path1 Запускаем интерпретатор user@host:~$ python3 Проверим что в sys.path >>> import sys >>> print(sys.path) ['', '/path1', '/usr/lib/...', ...] Добавляем что-то в переменную >>> import os >>> os.emviron['PYTHONPATH'] = '/path1:/path2' >>> print(sys.path) ['', '/path1', '/usr/lib/...', ...] Изменений нет. Но давайте запустим дочерний процесс и посмотрим там >>> os.system('python3') # теперь мы находимся в другом процессе >>> import sys >>> print(sys.path) ['', '/path1', '/path2', '/usr/lib/...', ...] Тоже самое будет и с subprocess, так как по умолчанию текущее окружение тоже наследуется. >>> import subprocess >>> subprocess.call(['python3', '-c', 'import sys;print(sys.path)']) ['', '/path1', '/path2', '/usr/lib/...', ...] ______________________ Лучшей практикой является передача энвайронмента явно через аргумент env! import subprocess subprocess.call(cmd, env={'PYTHONPATH': '...'}) Это поможет точно понимать какое окружение будет у запускаемого процесса и при этом не изменять окружение текущего процесса. #basic

Hashtags

Резултати

Пронајдени 4 слични објави

Пребарај: #budgeting

当前筛选 #budgeting清除筛选
gov.sg

@Govsg · Post #2221 · 03.06.2024 г., 04:15

What are some ways to reduce household expenses? Finance writer Dawn from ‘SG Budget Babe’ shares some of her top cost-saving tips. ➡️ Read more: go.gov.sg/costofliving-youknowornot-2 #YouKnowOrNot#CostofLiving#budgeting#adulting Drop us a 👍🏻 or 🤩 if you like her tips!

International Geographic

@internationalgeographic · Post #5933 · 04.09.2025 г., 10:39

Monesto is a personal and group expense tracker that works inside Telegram groups. Add it to your trip, roommates, or team chat to keep money clear and fair. What you can do: - Add shared expenses in seconds - Scan receipts and auto-parse - See balances for everyone - Multi-currency supported - Personal tracking and analytics available inside the app Open the mini app or Add to group #Finance#Budgeting#GroupExpenses#Monesto

GitHub Trends

@githubtrending · Post #14889 · 30.06.2025 г., 13:00

#typescript#budgeting#finance#money#personal_finance Actual Budget is a free and open-source tool for managing personal finances. It allows you to track all your accounts in one place and sync changes across devices easily. You can install it in several ways: using a one-click deployment, managed hosting, a Docker image, or by downloading local apps for Windows, Mac, or Linux. This tool helps you manage transactions efficiently, create budgets, and view reports like net worth and cash flow. It's beneficial because it's easy to use, customizable, and keeps your financial data secure and accessible. https://github.com/actualbudget/actual