Первая директория в sys.path
🔸 Когда вы запускаете Python-интерпретатор в интерактивном режиме, в системные пути (sys.path) в самое начало добавляется текущая рабочая директория
>>> for path in sys.path:
... print(f'"{path}"')
""
"/usr/lib/python37.zip"
"/usr/lib/python3.7"
...
Первая строка пустая, что и означает текущую рабочую директорию.
🔸 Если вы запускаете интерпретатор передавая скрипт как аргумент, то история получается иная. На первом месте будет директория в которой располагается скрипт. А текущая рабочая директория игнорируется.
Пишем скрипт с таким содержанием:
# script.py
import sys
for path in sys.path:
print(f'"{path}"')
Запускаем
python3 /home/user/dev/script.py
Получаем
"/home/user/dev"
"/usr/lib/python37.zip"
"/usr/lib/python3.7"
...
🔸 Если вы запускаете скрипт по имени модуля то на первом месте будет домашняя директория текущего юзера
python3 -m script
"/home/user"
"/usr/lib/python37.zip"
"/usr/lib/python3.7"
...
Скрипт должен быть доступен для импорта
На что это влияет?
На видимость модулей для импорта. Если вы ждёте, что, запустив скрипт по пути, сможете импортировать модули из текущей рабочей директории, то вы ошибаетесь. Придётся добавлять путь os.getcwd() в sys.path самостоятельно или заранее объявлять переменную PYTHONPATH.
#basic
Слушая лекции по протистам академика Владимира Васильевича Малахова из курса зоологии беспозвоночных для студентов МГУ без жуков не обойтись. Вот и грегарины тесно связаны с чернотелкой рода Blaps#Tenebrionidae.
Грегарины (Gregarinasina) — одноклеточные организмы, внеклеточные паразиты практически всех известных на сегодняшний момент типов беспозвоночных.
Beetles of the World🪲 — жуки и не только
Высокая холодостойкость жука-чернотелки Centorus rufipes #Tenebrionidae – одна из причин его успешности во время ледниковых периодов плейстоцена.
Изучена холодостойкостьCentorus rufipes в сравнении с минимальными температурами в местах его зимовки – в верхних сантиметрах почвы. Выбор этого жука не случаен – это единственный вид семейства чернотелок, обычный в конце плейстоцена в перигляциальных степях юга Западной Сибири, существовавших там во время ледниковых периодов. Напротив, в степных котловинах Южной Сибири и Монголии, современных аналогах перигляциальных степей, чернотелки являются одной из лидирующих групп.
Ранее было показано, что вероятной причиной слабой представленности чернотелок в плейстоцене является их недостаточная холодостойкость. Однако этот вывод был недостаточно обоснован без выяснения причин успешности Centorus rufipes. В новой работе проверялись две гипотезы: высокая по сравнению с другими чернотелками холодоустойчивость Centorus rufipes, и относительная мягкость условий его обитания — берегов соленых озер. Были измерены два показателя холодостойкости: температура переохлаждения, при которой происходит замерзание жуков, в среднем составляет –31 °C; температура, при которой гибнет 50% особей, составляет около –27 °C. Эти показатели как минимум на 5° ниже, чем даже у массовых видов чернотелок из Чуйской котловины Алтая, известной своими экстремальными зимними температурами. Таким образом, гипотеза о повышенной холодоустойчивости Centorus rufipes подтвердилась. Напротив, отепляющего влияния озёр в местах его обитания не обнаружено.
Полученные результаты – очередной шаг в понимании природной обстановки холодных этапов плейстоцена, в частности, трудно реконструируемых зимних температур, а также в объяснении различий перигляциальных степей и их современных аналогов.
Beetles of the World🪲 — первый жучиный
Исчезнувшие чернотелки Polposipus herculeanus#Tenebrionidae — эндемики острова Фрегат, эти нелетающие жуки вымерли в природе из-за подорванной человеком кормовой базы и завоза на остров крыс. Вид сохранился в культуре.
Beetles of the World🪲 — первый жучиный
Скоро «родится» еще один кандидат биологических наук. Хотя это формальность, по совокупности работ и вкладу в систематику чернотелок #Tenebrionidae довольно непростой подтрибы Blaptina И.А. Чиграй уже давно признанный специалист. Но отзыв на автореферат обязательно напишем.
Усики — пропуск в трусики 🔞
Одиниз первых постов на нашем канале (2022 года), но он хорошо вписывается в тему «Сексуальная жизнь насекомых»
В статье китайских учёных «Precopulatory oral sex contact plays an important role in copulatory success in a cryptic desert beetle» речь идёт о монгольской чернотелке Platyope mongolica Faldermann, 1835 #Coleoptera#Tenebrionidae.
В 2021 был описан интересный случай полового поведения. Полевые и лабораторные исследования показали, что полный цикл спаривания включал четыре этапа: преследование, оральный сексуальный контакт, подготовка к спариванию (самец взбирается на самку), и само спаривание. Оральные ласки самцы проводили верхнечелюстными щупиками. Если оральные ласки не удовлетворяли самку, она уклонялась от спаривания. Оказалось, что чем меньше времени самец тратит на оральные ласки, тем меньше у него шансов на совокупление. Самцы с удалёнными усиками не различали пол партнера, и тогда наблюдались гомосексуальные контакты.
Beetles of the World🪲
Чернотелки #Tenebrionidae как чернокнижники умеют в магию форм и могут стать хоть тарелкой.
Такая затейливая форма характерна, например, видам австралийского рода Helea (на видео Helea scaphiformis) или жукам из совсем другого подсемейства (бывшие мохнатки #Lagriinae) — Cossyphus, представители которого есть и у нас.
Видео нашел и поделился Алексей.
Beetles of the World🪲 — первый жучиный