tfhx8
в редисе ка кто можно сортировать?
user_name
Телеграм бот для отображения новостей inline клавиатура 10 переменных с текстом ( новости ) 2 кнопки ⬅️➡️ чтоб их переключать как лучше это реализовать ? я пытался сделать счетчик какой-то, но я далек ) https://dpaste.de/XbrT
Кирилл
между методами две строчки отступ или одна ?
Кирилл
по пепу
Dmytro
1
Кирилл
ок
Cyber Cat
Привет
Александр
подскажите, почему импорт не удается из файла app.py?
deniallugo.eth
`__init__` нет в папке app
Александр
`__init__` нет в папке app
он там никогда не был, но тем не менее, раньше запускался
deniallugo.eth
ну это в любом случае ошибка
Medoed
deniallugo.eth
то что он хочет использовать папку, как package?
Medoed
3.3+ допускает пэкэджи без __init__.py
deniallugo.eth
чет я проебал этот момент
Alex
3.3+ допускает пэкэджи без __init__.py
только нужно это для решения других проблем и __init__ в обычных пакетах все еще нужен \ желательно использовать.
Alex
https://www.python.org/dev/peps/pep-0420/ Regular packages will continue to have an __init__.py and will reside in a single directory.
Alex
так что господа хорошие не вводите людей в заблуждение
Morfeus
#вакансия #удаленка #python ❗️💻 Требуется написание парсеров разного рода, более менее на постояной основе. Сейчас есть 2 проекта под парсинг 🔹 На данный момент интересует следующее: 1)Нужен парсер под выдачу google(ТЗ в личку) 2)Парсер под крупный международный форум(ТЗ в личку) 🔹 СТЭК/Скилы: - python как минимум - умение обходить работать с капчей - умение эмулировать для ресурсов/поисковых систем реальных юзеров, когда это требуется - умение использовать прокси в функционале парсеров 🔹Работа проектная и удаленная, оплата обсуждается по договоренности, вилка в районе 300-600 руб/час 👉 За подробностями пишите мне в ЛС.
Андрей
Я один банил бы за парсеры и не хочу писать их?
Андрей
Недавно вакансию очень интересную нашёл, скинули тестовое. Надо было парсер написать – отказался.
Sasha
Парсеры - круто за 50$/hr
👑OGURCHIK🖤
🤔деньги пахнут?
Pavel
что плохого в парсерах?
если есть API - парсер не нужен. если нету, то, вероятнее всего, парсер порочен.
Julian 🏳️‍🌈
Ну если там нужен обход капчи, то вероятно порочен🌝
Pavel
ну, для таких есть отдельный котёл в аду. с капчей.
Tigran
я, кстати, поддерживаю на работе непорочный парсер
Tigran
но не хтмл, конечно
Sergey
Парсер - это инструмент. Не думаю, что владельцы публичных сайтов против парсеров поисковых систем и считают их злом.
Aragaer
парсеры поисковых систем не воюют с капчей
Je
🤔деньги пахнут?
и много дают за парсеры денег?
👑OGURCHIK🖤
наверное
Co(n)stantine👨‍🔬
Ну вот например есть сервис, который помогает найти и купить самые дешевые авиабилеты, берет кучу сайтов авиакомпаний и парсит их. Это же полезный парсинг для людей, но не для авиакомпаний🤔
Co(n)stantine👨‍🔬
Так-что с какой стороны смотреть на парсеры, для ког-то это норм, но всегда будут недовольные, считают их злом и т.д.
Morfeus
Не вижу ничего плохого в парсерах. Это было, есть и будет всегда, пока есть открытая информация
Morfeus
А парсер просто инструмент для майнинга инфы, не более
Name
С naim прокричал
Name
naim*
Name
Да тьфу, дурацкий курсив
You
Визг
Co(n)stantine👨‍🔬
уверен, что они парсят, а не интегрируются через API? если есть данные, что кто-то парсит - сообщи пожалуйста, с пруфами
не уверен на сто процентов, но и то что они интегрируются через апи тоже не доказано, пруфов нет🤔
Je
могу сказать за себя, работая в билетной индустрии (не авиа) - более десятка провайдеров и со всеми интеграция и соглашения
Co(n)stantine👨‍🔬
могу сказать за себя, работая в билетной индустрии (не авиа) - более десятка провайдеров и со всеми интеграция и соглашения
ну ок, а что если создать парсер какой-то инфы, для того же сравнения цен на какие-то товары, без всяких интеграций и соглашений, могут ли засудить за такую деятельность?
Co(n)stantine👨‍🔬
или какие вообще последствия?
Co(n)stantine👨‍🔬
по сути ты рекламируешь сервисы с лучшими условиями
Артём
по сути ты рекламируешь сервисы с лучшими условиями
если ты просто предоставляешь инфу как есть - то нет.
Je
ну ок, а что если создать парсер какой-то инфы, для того же сравнения цен на какие-то товары, без всяких интеграций и соглашений, могут ли засудить за такую деятельность?
засудить вряд ли, я сам бы хотел узнать по какой схеме работают те же aviasales, они по сути нагоняют трафик на сайты провайдеров и должны брать за это бабло с провайдеров у нас реальный выкуп билетов с перепродажей со своими уникальными условиями, поэтому нам нужны API
Je
вот я также думаю, и раз это партерские отношения, то вряд ли там кто-то по-злому парсят страницы, это никому невыгодно
Co(n)stantine👨‍🔬
А парсер просто инструмент для майнинга инфы, не более
🤔а вот если ты воруешь-парсишь какой-то контент и не указываешь авторства, выдаешь за свой материал, то это не законно, тот же гугл в поиске по картинкам не просто так начал указывать ссылки на сайты, где эти картинки он взял
Pavel
Там очень много нюансов. начиная от ToC конкретного сайта до копилефтов
Morfeus
Можете этим ребятам рассказать, что парсеры это плохо: https://a-parser.com 😁
Morfeus
ну и их коммьюнити)
Julian 🏳️‍🌈
Каждый зарабатывает как может
Julian 🏳️‍🌈
Ну вот МММ хорошо зарабатывал)0)
Pavel
Можете этим ребятам рассказать, что парсеры это плохо: https://a-parser.com 😁
еще сеошникам (которые, как известно, [lgbt censored]) что то рассказывать
Dmytro
если запускать программу через systemd, то как можно ввести данные в стандартный поток ввода?
ЕЛЬКИН
если запускать программу через systemd, то как можно ввести данные в стандартный поток ввода?
Я думаю аргументы заносятся как в шинде - прописываешь ништяки после пути до .py файла
ЕЛЬКИН
/etc/somebodywastoldme/ror.py -argument
ЕЛЬКИН
Но это не точно
Dmytro
ну, может понадобится ввести в stdin прямо во время работы
ЕЛЬКИН
Тогда тебе нужен интерактивный режим, очевидно
Julian 🏳️‍🌈
лол, и тут системди
ЕЛЬКИН
лол, и тут системди
Стандарт, я скозал!
ЕЛЬКИН
Удобная же фигня
Julian 🏳️‍🌈
Зочем в питон системди
ЕЛЬКИН
ок, гляну
Не знаю что ты там глядеть собрался, но тебе нужно чтобы ты мог обращаться к программе в консоли
ЕЛЬКИН
Tishka17
если запускать программу через systemd, то как можно ввести данные в стандартный поток ввода?
Никак. Если программа должна работать без юзера, она должна работать без юзера
Julian 🏳️‍🌈
Есть же subrocess
Dmytro
лан, по-другому попробую
Julian 🏳️‍🌈
Там можно открыть пайп для stdin