@python_beginnersЭта группа больше не существует

Страница 1215 из 1885
Igor
30.01.2017
09:50:41
ну разберешься в общем *)

ultranoise ?
30.01.2017
09:51:09
nu

Igor
30.01.2017
09:51:15
в .git/hooks/pre-commit кидаешь скрипт (хоть баш, хоть питон, хоть еще говно какое)

ultranoise ?
30.01.2017
09:51:30
нраица что у фронтендеров автоматизация уже на уровне библиотек

Google
ultranoise ?
30.01.2017
09:51:37
линтеры хуинтеры запускаются автоматом

ну сам то он не увидит, наерно надо писать какие то конфиги

Igor
30.01.2017
09:59:57
ты про что?

про гит и хуки?

Geronimo (Макс) NN
30.01.2017
10:10:44
Народ, а не подскажете бесплатный хостинг, для пары небольших скриптов на питоне? :0

Igor
30.01.2017
10:18:57
гггг

Denis
30.01.2017
10:19:05
Так себе хостинг

b0g3r
30.01.2017
10:23:18
Исходящие соединения лимитированы

Geronimo (Макс) NN
30.01.2017
10:24:54
pythonanywhere
Как раз его нагуглил сейчас))) В Серверных делах полный ноль, осваиваю потихоньку))

Может кто еще подсказать ламеру про установку модулей в pythonanywhere ?) В мануале есть строчка pip install —user pwhich Пробую так установить pip install —user telebot - ругается на синтаксис. Как я понимаю, надо перейти в папку .local Но туплю, не могу туда перейти

cd /home даже не работает почему-то.

Google
Denis
30.01.2017
11:51:45
Как он ругается?

Geronimo (Макс) NN
30.01.2017
11:52:09
»> cd /home Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'cd' is not defined

Denis
30.01.2017
11:52:25
Из питона выйди

Geronimo (Макс) NN
30.01.2017
11:53:41
пля))) точно. Сори)))

Пасиба))

Надеюсь не надоел) Теперь ругается AttributeError: 'TeleBot' object has no attribute 'message_handler' Хотя с компа все работает Код тут http://pastebin.com/pzKg0BaJ

Dmitriy
30.01.2017
12:06:00
Не тот телебот?

Geronimo (Макс) NN
30.01.2017
12:06:38
Не тот это который?) Их несколько?)

Dmitriy
30.01.2017
12:08:44
pyTelegramBotAPI v2.3.0?

Geronimo (Макс) NN
30.01.2017
12:12:07
Ща попробую посмотреть))

Спасибо)) Обновил, заработало)))

Хм. работает но иногда в консоль выдаёт 2017-01-30 12:19:58,743 (__init__.py:250 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. The server returned HTTP 409 Conflict. Response body: [{"ok":false,"error_code":409,"description":"Conflict: terminated by other long poll or webhook"}]" Но при этом продолжает работать))

Denis
30.01.2017
12:22:39
Два бота одновременно работают?

Johnnie
30.01.2017
12:22:43
два раза запустил

или два бота

Geronimo (Макс) NN
30.01.2017
12:23:18
А, значит поэтому пропало) Да, когда на серваке запускал, еще и на компе работал)

Pavel
30.01.2017
12:24:38
Гайз, нужно вывести датовремя в формате 2017-01-30 14:58:47.070110+0300, без использования сторонних библиотек. Запара в последних 4 символах - utc offset. Как это сделать лаконично и чтоб работало? Почему это так сложно?

53r63rn4r
30.01.2017
12:29:52
datetime

Это не сторонняя библиотека, так что можешь встраивать

import datetime print(datetime.datetime.now())

Google
Pavel
30.01.2017
12:32:42
Подводный камень заключается в необходимости указывать таймзону

53r63rn4r
30.01.2017
12:36:07
Tzinfo

Pavel
30.01.2017
12:57:53
td = timedelta(hours=(datetime.now().hour - datetime.utcnow().hour)) dt = datetime.now(timezone(td)) разобрался в итоге. Как же все-таки неудобно работать с этими временами =(

как код вставлять

хочу голубой код, а не зеленый

Igor
30.01.2017
13:01:33
либо три бектика, либо один с каждой стороны

так или так

хочется большего - го на любой pastebin-сервис

53r63rn4r
30.01.2017
13:07:10
Голубой код это у других

У своих - зеленый

Igor
30.01.2017
13:11:12
зависит от клиента еще

Igor
30.01.2017
13:15:49
`

http://www.computerhope.com/jargon/b/backquot.htm

Dmitriy
30.01.2017
13:17:37
Обратный апостроф

Eduard
30.01.2017
13:17:39
test

Dmitry
30.01.2017
14:13:36
как сравнить сравнить словарь со словарем быстро? Я получаю данные из json и хотел бы проверять изменился список, или нет перед дальнейшими действиями.

Denis
30.01.2017
14:14:02
if a == b:

Igor
30.01.2017
14:14:09
> сравнить словарь > изменился ли список

ты определись че ты сравнить хочешь

Google
Dmitry
30.01.2017
14:14:19
словари

Igor
30.01.2017
14:14:25
тааак, а список где

Dmitry
30.01.2017
14:14:33
нету

Johnnie
30.01.2017
14:14:39
куда дел?

Dmitry
30.01.2017
14:14:42
там 2 словаря

Igor
30.01.2017
14:14:58
лан

тебе ключи надо сравнить или значения?

или ваще все?

Admin
ERROR: S client not available

Igor
30.01.2017
14:15:47
если ваще все то Денис норм написал

если ключи то my_dict1.keys() == my_dict2.keys() если значения то .values()

Dmitry
30.01.2017
14:16:30
нельзя их как нибудь по хешу сверить? Там принимаем json, делаем из него словарь и работаем. В сл. раз опять запрашиваем json и все по новой. А хотелось бы перенести все в переменную

Denis
30.01.2017
14:16:55
Словарь нехешируемый

Dmitry
30.01.2017
14:17:01
хотя нахер это надо

Denis
30.01.2017
14:17:04
И сравнивается за линию

Igor
30.01.2017
14:17:07
в смысле - не хешируемый?

а

ultranoise ?
30.01.2017
14:34:55
Igor
30.01.2017
14:36:05
не понял тебя

гит в курсе что хуки надо искать в .git/hooks/<действие>

Google
ultranoise ?
30.01.2017
14:36:28
они сами запустятся если правильно лежат?

Igor
30.01.2017
14:36:31
+

ultranoise ?
30.01.2017
14:36:31
нулан

не сработало лол

Igor
30.01.2017
14:37:43
chmod +x есть?

в первой строке shebang есть?

ultranoise ?
30.01.2017
14:37:53
неа

я ж не ебу как оно рботает(

Igor
30.01.2017
14:38:08
запускается скрипт скрипту нужны права на выполнение

+ надо знать, че запускать, чтобы выполнить скрипт

ultranoise ?
30.01.2017
14:38:32
#!/usr/bin/env python

это есть слава богу

хочу себе гендер shebang на фейсбуке

Igor
30.01.2017
14:39:01
а че именно не сработало?

чтобы коммит провалился, надо с sys.exit(1) выходить

ненулевым, точнее

ultranoise ?
30.01.2017
14:39:23
да просто нихуя лол, я на гит-скм почитал там пишут тоже мол пускайтесь

ну я и закоммитил с принтами локально для теста

Igor
30.01.2017
14:39:48
так права на выполнение есть у скрипта или нету?

покажи скрипт

ultranoise ?
30.01.2017
14:39:55
тот что ты мне давал

Страница 1215 из 1885

Эта группа больше не существует Эта группа больше не существует