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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #210 · 3 фев.

Что делать если нужно поставить какую-то Python-библиотеку а root-прав нет? То есть в систему библиотеку никак и ничего не поставить. Есть как минимум два способа это решить правильно! 🔸 Сделать виртуальное окружение и ставить там что угодно. Это позволит создать полностью независимое исполняемое окружение для ваших приложений. Все библиотеки будут храниться в домашней директории юзера а значит доступ на запись имеется. Создать очень просто: python3 -m venv ~/venvs/myenvname Теперь активируем окружение # Linux source ~/venvs/myenvname/bin/activate # Windows %userprofile%\venvs\myenvname\Scripts\activate.bat Можно ставить любые библиотеки и запускать приложение. Это стандартный метод работы с любым проектом. Если еще не используете его, то пора начинать. Даже при наличии root доступа! 🔸 Бывает, что нет возможности запустить приложение из своего виртуального окружения. Например, его запускает какой-то сервис от вашего юзера и вставить активацию окружения вы не можете. В этом случае можно установить библиотеки для Python не глобально в систему, а только для юзера. Выполните этот код в консоли: python3 -m site Вы получите что-то такое: sys.path = [ '/home/user', '/usr/lib/python37.zip', '/usr/lib/python3.7', '/usr/lib/python3.7/lib-dynload', '/home/user/.local/lib/python3.7/site-packages', ... ] USER_BASE: '/home/user/.local' USER_SITE: '/home/user/.local/lib/python3.7/site-packages' ENABLE_USER_SITE: True Нас интересует параметр USER_SITE. Это путь к пользовательским библиотекам, которые доступны по умолчанию, если они есть. Именно сюда будут устанавливаться модули если добавить флаг --user при установке чего-либо через pip pip install --user requests Для этой команды не нужны root-права. После неё можно запускать системный интерпретатор без виртуальных окружений и установленная библиотека будет доступна для текущего юзера. Параметр USER_BASE показывает корневую директорию для хранения user-библиотек. Её можно изменить с помощью переменной окружения PYTHONUSERBASE export PYTHONUSERBASE=~/pylibs python3 -m site ... USER_BASE: '/home/user/pylibs' USER_SITE: '/home/user/pylibs/lib/python3.7/site-packages' Получается некоторое подобие виртуального окружения для бедных 😁 которое можно менять через эту переменную (не делайте так!Лучше venv!) 🔸 Дописывание пути в PYTHONPATH Этот способ не входит в список "двух правильных", но тоже рабочий. Здесь придётся сделать всё несколько сложней. Сначала ставим библиотеку в любое место указывая путь установки pip3 install -t ~/mylibs modulename Библиотека установится без привязки к какому-либо интерпретатору. То есть по умолчанию не будет видна. Теперь в нужный момент добавляем этот путь в sys.path или в PYTHONPATH. Не буду советовать так делать. Единственный раз когда этот способ мне пригодился и решил поставленную задачу, это при создании общей библиотеки для кластера компьютеров. Модули лежат в сети и подгружаются для всех из одного и того же места. То есть обновлять файлы требуется только один раз а не на всех хосты отдельно. Минусы такого подхода: ▫️Нужно всем хостам пробить нужный путь в .bashrc или ещё куда-то чтобы он сетапился на старте. ▫️Чем больше хостов тем больше нагрузка на сеть. Иногда такой способ не подходит именно по этой причине. Тогда Ansible вам в помощь. ▫️Не очень подходит если хосты с разными операционками. Некоторые библиотеки различаются для Linux и Windows (там, где есть бинарники) и приходится мудрить более сложные схемы. #tricks#basic

Резултати

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

Пребарај: #booking

当前筛选 #booking清除筛选
Лёгкое небо

@legkoenebo · Post #4586 · 04.02.2026 г., 09:26

✈️Детей до 12 лет обязали размещать в самолётах рядом с родителями 📌С 1 марта вступает в силу новое обязательное правило – детей до 12 лет необходимо размещать в салоне самолёта рядом с родителями или сопровождающими 🔵Раньше это было лишь рекомендацией, теперь авиакомпании обязаны соблюдать норму 🔵Эксперты опасаются возможных злоупотреблений со стороны пассажиров – например, попыток получить более удобные места под предлогом перевозки детей. Тем не менее, перевозчикам придётся выполнять новые требования в обязательном порядке ⬅️Как думаете, эффективное нововведение? Лёгкое небо #aviation#news#Россия#Booking

AQPARAT SAQSHYSY

@aqparatsaqsysy · Post #2224 · 15.07.2024 г., 11:26

⚡️Мошенники на Booking.com Идет сезон отпусков, и многие люди едут на отдых зарубеж дикарем, то есть организуют путешествие самостоятельно без участия туркомпаний. ⚠️ При этом, арендуя онлайн номер в отеле или квартиру за границей, есть риск нарваться на кибермошенников. ❗️Аферисты используют украденные учетные записи владельцев недвижимости на Booking.com. С похищенных учетных записей они рассылают сообщения клиентам с требованием подтвердить бронирование путем оплаты, угрожая в противном случае отменить бронь. ‼️ Также злоумышленники отправляют фишинговые ссылки на сайт, который выдает себя за популярный портал аренды жилья. Там мошенники собирают персональные данные и получают банковские переводы от своих жертв. 📌 Поэтому с особой осторожностью относитесь к сообщениям от имени владельцев недвижимости на данной платформе и ссылкам, которые они вам отправляют. 📌 Чтобы проверить ссылку на фишинг или прочие угрозы воспользуйтесь Virus Total, но помните, что самые последние угрозы могут быть не зафиксированы в базе этого ресурса. 📌 Условия оплаты обычно оговорены сразу на странице хозяина отеля в приложении или на сайте Booking.com. Поэтому, если с вас требуют оплату вопреки установленным условиям, напишите в техподдержку. 🤲🏻 Приятного и безопасного отдыха! Смотрите спецпредложения в Booking.com, чтобы найти самые выгодные условия. ✅ Подписывайтесь на телеграм-канал @aqparatsaqsysy и будьте информационно грамотными! ⤵️ Здесь наш канал в Instagram: 👉🏻🔗👈🏻 #мошенники#мошенническиесхемы#мошенничество#booking

AQPARAT SAQSHYSY

@aqparatsaqsysy · Post #2447 · 18.04.2025 г., 06:54

⚡️Мошенники на Booking.com С наступлением сезона отпусков всё больше путешественников выбирают самостоятельные поездки за границу, организуя отдых без помощи туроператоров. Однако аренда жилья или отелей через популярные платформы, такие как Booking.com, сопряжена с рисками стать жертвой кибермошенников. ‼️Как действуют аферисты? ❗️ Злоумышленники взламывают учетные записи владельцев недвижимости на Booking.com и используют их для рассылки фальшивых сообщений. В этих письмах они требуют от клиентов подтвердить бронирование дополнительным платежом, угрожая отменой заказа в случае отказа. ❗️Ещё одна распространённая схема — отправка фишинговых ссылок, ведущих на поддельные сайты, которые имитируют интерфейс Booking.com. На таких ресурсах мошенники собирают личные данные пользователей и похищают деньги через банковские переводы. ⁉️Как защититься? Будьте внимательны к подозрительным сообщениям. Если вам приходит письмо или сообщение с требованием оплаты, не соответствующее условиям, указанным на официальной странице хозяина жилья в Booking.com, это повод насторожиться. 1️⃣ Проверяйте ссылки. Используйте сервисы, такие как VirusTotal, для анализа подозрительных URL. Однако помните, что новые угрозы могут отсутствовать в базах таких ресурсов. 2️⃣ Сверяйтесь с официальными условиями. Все детали оплаты обычно четко прописаны на сайте или в приложении Booking.com. При любых несоответствиях немедленно обращайтесь в службу технической поддержки платформы. 3️⃣Не делитесь личными данными! Никогда не вводите банковские данные или персональную информацию на сайтах, вызывающих сомнения. 👌 Безопасный отдых начинается с вас, чтобы ваш отпуск прошел без неприятных сюрпризов, тщательно проверяйте все сообщения и предложения, связанные с бронированием. Воспользуйтесь акциями и спецпредложениями на Booking.com, чтобы выбрать лучшие условия для отдыха, и всегда сохраняйте бдительность. 📌 Для получения актуальных советов по информационной безопасности подписывайтесь на Telegram-канал @aqparatsaqsysy. Путешествуйте уверенно и наслаждайтесь отпуском! #Мошенничество#Кибербезопасность#Booking#БезопасныйОтдых

Venture Village Wall 🦄

@venturevillagewall · Post #3420 · 18.12.2024 г., 12:11

Hostaway Raises $365M Hostaway has successfully raised $365 million as of December 17, 2024, enhancing its position as a leading vacation rental software. The platform aids users in managing short-term rental properties across channels such as Airbnb, Vrbo, and Booking.com. #Funding#Hostaway#VacationRental#Airbnb#Vrbo#Booking.com #ShortTermRental

Инвестиции Зарубеж

@investicii_zarybeg · Post #243 · 11.03.2026 г., 06:15

🌎Какая страна самая гостеприимная? Ответ снова известен!🍝 🎉 По результатам ежегодной премии Traveller Review Awards от Booking определились лидеры гостеприимства в 2026 году! В основе рейтинга — более 370 млн отзывов путешественников со всего мира. Впечатляет, правда? 😍 🏆 Чтобы получить награду, участники должны были соответствовать строгим критериям: * объекты размещения — рейтинг не ниже 8,0 из 10; * аренда автомобилей — рейтинг не ниже 8,0; * трансферы из аэропорта — рейтинг не ниже 4,6 из 5 и не менее 2 000 выполненных поездок. 🏅Страны‑лидеры по количеству наград (то есть с наибольшим числом победителей): 🇮🇹Италия — 214 666 наград (удерживает первое место уже 9‑й год подряд! 👏) 🇫🇷Франция — 170 596 🇪🇸Испания — 152 292 🇩🇪Германия — 111 685 🇬🇧Великобритания — 93 989 🚀Страны с самым заметным ростом числа лауреатов за год: * Болгария — +68 %; * Южная Корея — +46 %; * Китай — +39 %; * Япония — +29 %; * Норвегия — +19 %. 🌍Самые гостеприимные города 2026 года (по версии Traveller Review Awards): * Монтепульчано (Италия); * Магонг (Тайвань); * Сан‑Мартин‑де‑лос‑Андес (Аргентина); * Харрогейт (Великобритания); * Фредериксбург (Техас, США); * Пиренополис (Бразилия); * Свакопмунд (Намибия); * Такаяма (Япония); * Нуса‑Хедс (Австралия); * Клайпеда (Литва). ✈️ Вдохновились? Пора планировать следующее путешествие! ✈️✨ Читай новости тут: @Investicii_Zarybeg Публикуйте объявления здесь: @Investicii_Zarybeg_ads #зарубежинвест#TravellerReviewAwards#Booking#Путешествия#Гостеприимство#Туризм#ТопСтран#ЛучшиеГорода

Venture Village Wall 🦄

@venturevillagewall · Post #4224 · 23.02.2025 г., 16:00

MCP Revolutionizes AI Tool Integration MCP by Anthropic standardizes AI agents and tools, tackling fragmentation. Over 1,000 MCP servers created, including from companies like Slack and Docusign. Enables seamless functions like airline ticket booking through agents on varied platforms. Supports agent-server chains for contextual decision-making, fostering a cyber-economy where servers and agents can transact. A promising structure for future AI products aiming to innovate search and indexing on MCP rails. 👉 More on MCP: modelcontextprotocol 👉 Join the accelerator for product development: dagihouse #AI#MCP#CyberEconomy#Agents#TechInnovation#SoftwareDevelopment#LLM#Decentralization#Integration#Protocols#DataScience#Research#OpenSource#Finance#Booking#Travel#Server#Economy