@ChatPython

Страница 14 из 228
Dmitry
10.09.2017
16:45:29
Всем привет! Есть задача написать простую программу собеседника. Может кто сталкивался с таким? Есть ссылки на хорошие ресурсы или на базы?

Mayor
10.09.2017
17:04:57
Ребят, кто-нибудь ставил kivyMD на Винду?

Al
10.09.2017
17:06:17
я нет.

Вячеслав
10.09.2017
17:51:19
Google
Mayor
10.09.2017
17:55:09
Все уже, разобрался

Abu Omar
10.09.2017
18:00:25
Добрый вечер уважаемые, есть люди со знанием PyQt?

Linus
10.09.2017
18:21:36
А какой вопрос?

Олегъ
10.09.2017
18:29:31
Кто то писал бота для телеграма?

Senpai
10.09.2017
18:30:12
Сейчас собсно этим занят, сюда пришел чтобы вы посмотрели на мой говнокод и сказали что у меня неправильно.

Олегъ
10.09.2017
18:30:21
Новичку сложно будет?

Senpai
10.09.2017
18:31:40
Смотря как тебе заходит питон.

Я за пару недель, по полчаса в день взял базу, сейчас оттачиваю.

Aleksei
10.09.2017
18:34:13
Когда код скидывать будешь?:D

Abu Omar
10.09.2017
18:34:47
А какой вопрос?
Вопрос таков. Сейчас у меня кнопка на которой текст берется из переменной. Как разместить на кнопке текст из нескольких переменных, или может подскажете другой кликабельный виджет, похожий на кнопку.

Aleksei
10.09.2017
18:37:41
На примере принта print(var1 + var2 + "static text")

Если в конце переменных пробелы

Google
Олегъ
10.09.2017
18:38:33
Я
Сложно?

Linus
10.09.2017
18:38:37
Нет

Если юзать pytelegrambotapi

Aleksei
10.09.2017
18:39:10
А если нет то print(var1 + " " + var2 + " static text")

Abu Omar
10.09.2017
18:39:49
щщщииит...про + я как то не подумал. запятую пробовал. спс)))

Aleksei
10.09.2017
18:40:40
Обращайся :D

Abu Omar
10.09.2017
18:41:21
Обращайся :D
а что бы текст на разных строка заспологался?)



Senpai
10.09.2017
18:41:51
А здесь есть растаманы или любители потянуть дымка из водного?

Мне интересно, что будет если накуриться и сесть писать код.

Abu Omar
10.09.2017
18:42:47
А здесь есть растаманы или любители потянуть дымка из водного?
ничего. все одно заканчивается у холодильника.

Aleksei
10.09.2017
18:44:17
Omar, кажись переход на след строку так обозначается /n

Но могу ошибатся

Linus
10.09.2017
18:44:40
Не

\n

Обратный слэш

Mayor
10.09.2017
18:44:56
Aleksei
10.09.2017
18:44:59
спасибо

Google
Abu Omar
10.09.2017
18:45:50
да я понимаю, просто на кнопке с переменными не канает. синтаксис эррор

Aleksei
10.09.2017
18:46:54
Запомни что без кода или скринов кода не многое можно подсказать, так что в студию)

Abu Omar
10.09.2017
18:48:02
Запомни что без кода или скринов кода не многое можно подсказать, так что в студию)
да тут как бэ и показывать особо нечего. self.b_mail = QtGui.QPushButton(email_from + email_to)

Воопчем пока решил вопрос так: self.b_mail = QtGui.QPushButton("From: %s\n To: %s\n" %(email_from, email_to)).

Тыблоко
10.09.2017
18:54:58
Я не помню точно, но если не ошибаюсь, то ооп учить я садился либо под травой, либо под алкоголем

Это к обсуждению выше

Aleksei
10.09.2017
18:55:25
можно в 1 переменную заганять, функция не так работает(моя вина)

Тыблоко
10.09.2017
18:56:35
Если учесть влияние на организм, то потом получается "я не знаю, как оно работает", поскольку трава с памятью проблемы образует на момент ее действия. В итоге ооп я садился и переучивал)

Senpai
10.09.2017
18:57:28
Вот кусочек кода телеграм бота, с которого прет ошибка def main(): updater = Updater("токен бота") dp = updater.dispatcher dp.addTelegramCommandHandler("start", start) dp.addTelegramCommandHandler("help", help) dp.addTelegramMessageHandler(echo) dp.addErrorHandler(error) # Запускаем updater.start_polling() updater.idle() if __name__ == '__main__': main() ошибка python3 bot.py Traceback (most recent call last): File "bot.py", line 227, in <module> main() File "bot.py", line 217, in main dp.addTelegramCommandHandler("start", start) NameError: name 'dp' is not defined Помогите разобраться что ему не нравится

Abu Omar
10.09.2017
18:58:25
а строка 217-это которая?

Senpai
10.09.2017
18:58:36
dp.addTelegramCommandHandler("help", help)

Там я коменты поубирал

Senpai
10.09.2017
18:59:05
Linus
10.09.2017
18:59:31
Чёт ты как-то код криво пишешь

Senpai
10.09.2017
18:59:46
Нет, этот код не мой

Я хотел другой скинуть сначала, но сейчас занялся другим ботом

Agent Зайка ?
10.09.2017
19:00:10
dp = updater.dispatcher()

Abu Omar
10.09.2017
19:00:29
+

Senpai
10.09.2017
19:00:31
dp = updater.dispatcher()
python3 bot.py Traceback (most recent call last): File "bot.py", line 226, in <module> main() File "bot.py", line 214, in main dp = updater.dispatcher() TypeError: 'Dispatcher' object is not callable

Google
Linus
10.09.2017
19:00:39
Нет, этот код не мой
Ты откуда его взял?

Senpai
10.09.2017
19:00:54
С хабра кажется

Linus
10.09.2017
19:01:01
Не так же с этой библиотекой работать надо

Senpai
10.09.2017
19:01:05
Я там правил импорты чтобы хотя бы завести

В этой функции создается класс

Который собсно делает обновления

Linus
10.09.2017
19:01:50
Ща пример кину

переписать так: + # -*- coding: utf-8 -*- import time import telebot from lesson_01 import config bot = telebot.TeleBot(config.token) @bot.message_handler(func=lambda message: True, content_types=['text']) def echo_msg(message): bot.send_message(message.chat.id, message.text) if name == '__main__': bot.polling(none_stop=True)

Ыыы, строки полетели

Ща тогда ссыль кину

https://groosha.gitbooks.io/telegram-bot-lessons/content/pytelegrambotapi_basics.html

Олегъ
10.09.2017
19:03:31
А есть исходники телеграм ботов?

Интересно посомтерть.

Linus
10.09.2017
19:04:01
Олегъ
10.09.2017
19:04:38
Senpai
10.09.2017
19:06:51
Ох фак, снова декораторы...

Я только от них убежал, хотел делать олдскульней, на чистых requests

Google
Linus
10.09.2017
19:07:32
Да там они и не такие уже запарные

Сам их не оч люблю

Senpai
10.09.2017
19:12:02
Стоп, нет, я не использую pytelegrambotapi

Вот мои импорты import telegram from telegram.ext import Updater from time import sleep import logging import requests, json import urllib.request, urllib.parse,urllib import urllib.request import re, sys, os, platform import random as random_number

Linus
10.09.2017
19:15:22
Нo, имхо, pytelegrambotapi самая простая для создания ботов

Senpai
10.09.2017
19:16:25
Мне нужно по ходу дела изучить реквесты и сделать бота олдскульным

Linus
10.09.2017
19:16:56
Я могу скинуть тутор по созданию бота на реквестах

Senpai
10.09.2017
19:17:09
Скинь)

Linus
10.09.2017
19:17:34
https://www.google.ru/amp/s/tproger.ru/translations/telegram-bot-create-and-deploy/amp/

Но инструкция по деплою нерабочая

Надо всё по-другому настраивать

Linus
10.09.2017
19:19:27
Но так можно написать только простых ботов(про крайней мере, без танцев с бубном)

Kashinath
10.09.2017
19:20:58


Linus
10.09.2017
19:26:14
И к чему это?

Страница 14 из 228