Size: a a a

2020 October 11

бт

брайтстоун тселдор... in SPb Python
Инфы слишком много хранить нужно
источник
2020 October 12

ED

Eli Dubrov in SPb Python
Serge Matveenko
Я бы рекомендовал пройти туториал под питону целиком, а потом туториал по Django.
Почитать на Википедии про http, а потом PEP про wsgi.
Потом попробовать просто сделать сайтик на Django и его захостить, чтобы был доступен по какому-нибудь имени из всего интернета.
Этот квест должен дать понимание как чего работает и немножко начать развивать нужные скилы и тогда должны начать становится понятными всякие слова в туторах типа "как написать бота на питоне".
Ок
источник

p

programmer ⭐️ in SPb Python
источник

p

programmer ⭐️ in SPb Python
что это означает?
источник

DI

Danil Ivanov in SPb Python
programmer ⭐️
что это означает?
Говорит что хост апишки телеграмма не доступен
источник

Е

Евгений in SPb Python
Всем привет. Подскажите, написал вот такую функцию
def post(self):

       data = json.loads(self.request.body)

       q = taskqueue.Queue('pull-queue')
       tasks = [taskqueue.Task(payload=json.dumps(data), method='PULL')]

       q.add(tasks)

       self.response.headers['Access-Control-Allow-Origin'] = '*'
       self.response.headers['Content-Type'] = 'image/gif'
       self.response.write(base64.b64decode('asasas=='))

но почемуто выдает вот такую ошибку UnknownQueueError когда debug выполняет строчку q.add(tasks) куда копать подскажите
источник

Е

Евгений in SPb Python
Что никто не может подсказать?((
источник

p

programmer ⭐️ in SPb Python
Какой бесплатный сервер самый лучший для python?
источник

p

programmer ⭐️ in SPb Python
Кроме pythonanywhere
источник

SK

Sergio Keler in SPb Python
Eli Dubrov
Если я хочу запустить своего телеграмм-бота на сервере, что мне понадобиться?
Справочник Розенталя ещё понадобится.
источник

DI

Danil Ivanov in SPb Python
Евгений
Всем привет. Подскажите, написал вот такую функцию
def post(self):

       data = json.loads(self.request.body)

       q = taskqueue.Queue('pull-queue')
       tasks = [taskqueue.Task(payload=json.dumps(data), method='PULL')]

       q.add(tasks)

       self.response.headers['Access-Control-Allow-Origin'] = '*'
       self.response.headers['Content-Type'] = 'image/gif'
       self.response.write(base64.b64decode('asasas=='))

но почемуто выдает вот такую ошибку UnknownQueueError когда debug выполняет строчку q.add(tasks) куда копать подскажите
Откуда taskqueue берётся?
источник

SK

Sergio Keler in SPb Python
Eli Dubrov
Сделать из своего компьютера сервер.
Поставь пакет supervisord
Он из любого говна делает сервер.
В смысле, запускает программу и за ней следит, логи ведёт и перезапускает, если та падает.
Есть во всех линухах.
источник

SK

Sergio Keler in SPb Python
Если это слишком сложно, то пользуй tmux или screen.
screen -c твой-бот
Он будет работать в виртуальном терминале и не зависеть от твоего.
источник

Е

Евгений in SPb Python
Danil Ivanov
Откуда taskqueue берётся?
источник

SK

Sergio Keler in SPb Python
Eli Dubrov
Если я хочу запустить своего телеграмм-бота на сервере, что мне понадобиться?
Ааа... про супервизор выше это тебе.
источник

DI

Danil Ivanov in SPb Python
А кто нибудь задавался вопросом проведения нескольких запросов к postgresql через asyncpg (там еще немного gino конечно) так чтобы оно использовало одно подключение (т.к. psycopg2 это умеет)?
источник

П

Павел in SPb Python
programmer ⭐️
Какой бесплатный сервер самый лучший для python?
heroku - топ-3 по популярности; насколько он(и) хороши, не ручаюсь)
источник

AR

Alex Rott in SPb Python
я сталкивался с сайтом на heroku, крайне негативные впечатления. для простых сайтов лучше выбрать попроще
источник

А

Анатоли in SPb Python
подскажите как соединить разные списки

from collections import namedtuple

def merge(*records):
   """
   :param records: (varargs list of namedtuple) The patient details.
   :returns: (namedtuple) named Patient, containing details from all records, in entry order.
   """
   return None
   
PersonalDetails = namedtuple('PersonalDetails', ['date_of_birth'])
personal_details = PersonalDetails(date_of_birth = '06-04-1972')
                                 
Complexion = namedtuple('Complexion', ['eye_color', 'hair_color'])
complexion = Complexion(eye_color = 'Blue', hair_color = 'Black')
 
print(merge(personal_details, complexion))
источник

SK

Sergio Keler in SPb Python
переведи их в dict, слей, потом в туплы снова переведи
источник