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

Резултати

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

Пребарај: #openalex

当前筛选 #openalex清除筛选
Sowa 🧐 "Монокль"

@sowa_expert · Post #20627 · 30.12.2025 г., 14:18

Французский Национальный центр научных исследований (CNRS) с 1 января 2026 года прекратит доступ к базе данных Web of Science от Clarivate Analytics, включая Core Collection и Journal Citation Reports. Это решение стало важным шагом в рамках политики открытой науки, которую CNRS активно проводит с 2019 года. Согласно официальному заявлению CNRS, институт отказывается от количественной оценки научной деятельности, основанной на таких показателях, как импакт-фактор, и переходит к качественному подходу. «Наука слишком долго была заложницей индикаторов, не имеющих ничего общего с реальным научным вкладом публикаций», — заявил Ален Шюль, директор по науке CNRS. Решение также продиктовано стремлением усилить суверенитет французской науки и снизить зависимость от коммерческих платформ. Ранее, в 2024 году, CNRS уже отказался от подписки на другую крупную базу данных — Scopus (Elsevier). Отказ от Web of Science позволит сэкономить 1,4 миллиона евро в год, которые будут направлены на развитие открытых альтернатив. В качестве главной замены CNRS рекомендует исследователям использовать OpenAlex — открытую библиометрическую платформу, охватывающую значительно больше журналов, включая неанглоязычные и издания по гуманитарным и социальным наукам, математике и информатике — дисциплинам, традиционно слабо представленным в Web of Science. Отказ от Web of Science временно ограничит возможность сравнения результатов CNRS с другими учреждениями, но, по словам руководства, «настало время переосмыслить сами принципы сравнения и оценки науки». CNRS призывает научные учреждения по всему миру последовать его примеру и «перевернуть страницу Web of Science», чтобы вместе построить более прозрачную, справедливую и открытую экосистему научной оценки. #wos#openalex#france ____ @rujournals - Научные журналы и базы данных

Французский Национальный центр научных исследований (CNRS) с 1 января 2026 года прекратит доступ к базе данных Web of Science от Clarivate Analytics, включая Core Collection и Journal Citation Reports. Это решение стало важным шагом в рамках политики открытой науки, которую CNRS активно проводит с 2019 года. Согласно официальному заявлению CNRS, институт отказывается от количественной оценки научной деятельности, основанной на таких показателях, как импакт-фактор, и переходит к качественному подходу. «Наука слишком долго была заложницей индикаторов, не имеющих ничего общего с реальным научным вкладом публикаций», — заявил Ален Шюль, директор по науке CNRS. Решение также продиктовано стремлением усилить суверенитет французской науки и снизить зависимость от коммерческих платформ. Ранее, в 2024 году, CNRS уже отказался от подписки на другую крупную базу данных — Scopus (Elsevier). Отказ от Web of Science позволит сэкономить 1,4 миллиона евро в год, которые будут направлены на развитие открытых альтернатив. В качестве главной замены CNRS рекомендует исследователям использовать OpenAlex — открытую библиометрическую платформу, охватывающую значительно больше журналов, включая неанглоязычные и издания по гуманитарным и социальным наукам, математике и информатике — дисциплинам, традиционно слабо представленным в Web of Science. Отказ от Web of Science временно ограничит возможность сравнения результатов CNRS с другими учреждениями, но, по словам руководства, «настало время переосмыслить сами принципы сравнения и оценки науки». CNRS призывает научные учреждения по всему миру последовать его примеру и «перевернуть страницу Web of Science», чтобы вместе построить более прозрачную, справедливую и открытую экосистему научной оценки. #wos#openalex#france ____ @rujournals - Научные журналы и базы данных