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

TGINSIGHT SIMILAR POSTS

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

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

Первая директория в 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

Hashtags

Резултати

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

Пребарај: #mt07

当前筛选 #mt07清除筛选

💥 Yamaha патентует умную «полуавтоматическую» коробку передач для мотоциклов: проще, чем когда-либо! ✏️ Суть инновации: Yamaha разработала и запатентовала упрощённую полуавтоматическую трансмиссию. Её ключевая «фишка» — это умное и адаптивное сцепление, которое практически избавляет водителя от необходимости вручную управлять им при переключении передач. Как это работает? Просто и гениально: 1. Вы переключаете передачу как обычно — ножным рычагом КПП (вверх/вниз). Это привычное и важное тактильное действие остаётся с водителем. 2. А вот сцеплением за вас управляет электроника. Специальный актуатор (сервопривод) на основе данных с датчиков автоматически на мгновение выключает и плавно включает сцепление в момент переключения. 3. Мозг системы — это блок управления (ECU). Он постоянно анализирует данные: · Положение педали КПП (когда вы начинаете переключение). · Обороты двигателя. · Скорость мотоцикла. · Положение дроссельной заслонки (газа). · Наклон мотоцикла. На основе этой информации ECU высчитывает идеальный момент и скорость включения сцепления для максимально плавного и быстрого переключения без рывков и «клевков». В чём же главное преимущество? Система не делает мотоцикл полностью автоматическим. Вместо этого она убирает самый сложный элемент для новичков — ручное управление сцеплением и его тонкую координацию с газом и переключением. Это может кардинально упростить обучение и сделать езду менее напряжённой в пробках. При этом опытные райдеры не теряют ощущения контроля и связи с мотоциклом, так как сами выбирают момент и передачу. Система лишь обеспечивает технически безупречное выполнение их команды. А что насчёт безопасности? Здесь всё продумано! Система имеет несколько степеней защиты: · Если датчик педали КПП выходит из строя, система деактивируется, и мотоцикл возвращается к стандартному ручному управлению сцеплением. · Электроника также отключается при очень низких оборотах или скорости (например, при маневрировании на парковке), чтобы водитель мог полностью контролировать сцепление вручную. · Патент также описывает возможность ручного отключения системы по желанию водителя. Для каких мотоциклов это? Технические схемы в патенте основаны на модели Yamaha MT-07, но логично предположить, что такая система может найти применение в самых разных сегментах — от недорогих и лёгких моделей для начинающих (чтобы упростить вход) до туристических мотоциклов (для комфорта в долгих поездках). Вывод: О чём говорит этот патент? Yamaha явно ищет способы привлечь новых riders, снизив порог вхождения, не лишая мотоцикл его активной сущности. Это не робот, который всё решит за вас, а умный «электронный ассистент сцепления», который берёт на себя сложную механическую работу. Патент — это ещё не гарантия серийной модели, но это чёткий сигнал, что инженеры работают над тем, чтобы сделать мотоциклы более доступными и дружелюбными, не жертвуя драйвом. Что думаете о такой концепции? Ждёте появления на реальных байках? #Yamaha#Патент#Мотоциклы#Технологии#КПП#Полуавтомат#Новички#MT07#MotorcycleNews#БудущееМото