Size: a a a

Сообщество Python Программистов

2020 March 03

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
l|v|l
Низкоуорвневое форматирование — это оно?
источник

KV

Konstantin Vinogradov in Сообщество Python Программистов
Andrey Dolgopolov
Парни, такой вопрос. Полюбому кто-то занимался ботами для телеги, посоветуйте хорошие курсы или книги. А то на ютубе куча шлака по типу сделаем эхо бота.
Каких крутых ботов? На эхо показан основной функционал апиили либы к телеге. Дальше ты уже в соответствии со своими компетенциями прикручиваешь разный функционал. Например если хочешь что бы бот дружил с БД то тебе полюбасу придётся научится самому дружить с какой-либо БД самому или через какую-либо либу.

Вопрос слишком общий. Скорей йвсего тебе нужно научится пользоваться разными апи для агрегирования всех этих функций в телеге. А это уже и без видосов гуглиться у каждого сервиса отдельно.

Например пишешь боту город а он тебе погоду в нём. реализовывается прям как эхо бот только твоё сообщение отправляется ботом и запросом гет на сервис-сайт который готов поделиться инфой. А после получения ответа ты его парсишь ботом и отправляешь пользователю.

Все остальные функции по аналогии делаются
источник

KV

Konstantin Vinogradov in Сообщество Python Программистов
Font Size
кто знает книги 2015 в этом году актуальны
Вот список книг для меня. Считаю их топом:

Литература
Макконнелл Дж. Анализ алгоритмов. Активный обучающий подход. — Техносфера, 2009.
Кормен Томас Х. Алгоритмы. Вводный курс. — М.: И.Д. Вильямс, 2016.
Бхаргава А. Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих. — Питер, 2017.
Дополнительная литература
Саммерфилд М. Программирование на Python 3. Подробное руководство. — М.: Символ-Плюс, 2009.
Лутц М. Python. Карманный справочник. — М.: И.Д.Вильямс, 2014.
Лутц М. Изучаем Python. — М.: Символ-Плюс, 2011.
Лутц М. Программирование на Python. Т.1, 2. — М.: Символ-Плюс, 2011.
Саммерфилд М. Python на практике. — М.: ДМК Пресс, 2014.
источник

FS

Font Size in Сообщество Python Программистов
Python Web Penetration Testing Cookbook

Автор:
 Cameron Buchanan, Terry Ip, Andrew Mabbitt, Benjamin May, Dave Mound
Год издания: 2015
источник

FS

Font Size in Сообщество Python Программистов
вот это книга
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Andrey Dolgopolov
Парни, такой вопрос. Полюбому кто-то занимался ботами для телеги, посоветуйте хорошие курсы или книги. А то на ютубе куча шлака по типу сделаем эхо бота.
источник

SB

Student B. in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
А смысл мне запускать отдельно программу? Я хочу либо кидать запросы через многопоточность, либо не морочить голову и сделать приложение с вечным циклом, но не думаю, что это удачный вариант
Отдельно есть скрипт example.py который раз в минуту запускается через cron. Зачем сделать демона в вечном цикле если твоя проблема решается через cron.
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Student B.
Отдельно есть скрипт example.py который раз в минуту запускается через cron. Зачем сделать демона в вечном цикле если твоя проблема решается через cron.
Или apscheduler :)
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Всё-таки если выполнение функции раз в какой-то промежуток времени это часть логики работы, то лучше делать это изнутри. А если функция это что-то типа бекап, то лучше через крон, чтобы администратор мог легко настривать
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Ты пытаешься вызвать update к значению в словаре по ключу [тим][плейр] и видимо там лежит число
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
То есть видимо игрок должен быть тоже словарем
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Или как вариант в [players] должен быть список игроков
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Тогда ...[players]=[]
...[players].append(..)
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Это само собой. Но словарь с игроком может быть в списке игроков просто по порядку, или в словаре игроков, ключ - например id игрока
источник

FS

Font Size in Сообщество Python Программистов
while True:
   code = input("введите пароль чтобы войти: ")
   if code == "1234554321":
       break
источник

FS

Font Size in Сообщество Python Программистов
я правильно сделал
источник

А

Андрій in Сообщество Python Программистов
Если в sqlite у меня первая колонка - инкремент, который самой базой сделан, то что мне передавать в запросе
cursor.execute(f"""INSERT INTO problems VALUES ('', '{problem}', '{time.time}')""")
первым? Ну, вторая колона это problem, третья time, а первым что? Первым в таблице этот же инкремент стоит
источник

P

Python Source Protector in Сообщество Python Программистов
Уважаемый @bpro_off !

Пожалуйста, заливайте ваши файлы на сервисы: pastebin.com или gist.github.com

Спасибо за понимание!
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in Сообщество Python Программистов
Python Source Protector
Уважаемый @bpro_off !

Пожалуйста, заливайте ваши файлы на сервисы: pastebin.com или gist.github.com

Спасибо за понимание!
Лол, бот ругается на своего создателя
источник

FS

Font Size in Сообщество Python Программистов
i = 0
while True:
   i += 1
   print("lol")
источник