Size: a a a

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

2020 March 19

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
В отдельном файле
источник

R3

Rud 356 in Сообщество Python Программистов
Никита Хмель
каллбеком ну или там лонгполлом
Нихуя не поможет
источник

R3

Rud 356 in Сообщество Python Программистов
Там раз в пять секунд бот оживает в принципе
источник

R3

Rud 356 in Сообщество Python Программистов
Блять, а остальное время ему вообще поебать что приходит
источник

R3

Rud 356 in Сообщество Python Программистов
Я умир
источник

R3

Rud 356 in Сообщество Python Программистов
Ну хоть формат то из строки выньте, ироды
источник

НХ

Никита Хмель... in Сообщество Python Программистов
Chekhton
Там кнопки, типа таймера на пол часа и час.
Ой короче, делай так:
1) Сделай 2 цикла, в два потока
2) В 1 цикле обрабатывай сообщения от пользователей и если кто-то запросил напоминалку, то записывай его айдишник
3) В 2 цикле реализуй таймер, который будет оживать каждые 30 минут и выполнять свою работенку
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Ну я так код для vkscript храню
В одном файле раскиданы несколько переменных строковых с кодом на vkscript'е, в них отмечены места для форматирования (обычные {}).
В основном скрипте я их
from vkscripts import getMessagesFromHistory и
code = getMessagesFromHistory.format(peer_id, offset)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
В одном файле раскиданы несколько переменных строковых с кодом на vkscript'е, в них отмечены места для форматирования (обычные {}).
В основном скрипте я их
from vkscripts import getMessagesFromHistory и
code = getMessagesFromHistory.format(peer_id, offset)
И это отлично работает :3
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
В одном файле раскиданы несколько переменных строковых с кодом на vkscript'е, в них отмечены места для форматирования (обычные {}).
В основном скрипте я их
from vkscripts import getMessagesFromHistory и
code = getMessagesFromHistory.format(peer_id, offset)
Там правда нужно знать одну особенность работы метода .format, иначе прочие фигурные скобки будут очень сильно мешать
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
А точнее просто формат будет выдавать ошибку
источник

C

Chekhton in Сообщество Python Программистов
Никита Хмель
Ой короче, делай так:
1) Сделай 2 цикла, в два потока
2) В 1 цикле обрабатывай сообщения от пользователей и если кто-то запросил напоминалку, то записывай его айдишник
3) В 2 цикле реализуй таймер, который будет оживать каждые 30 минут и выполнять свою работенку
Спасибо
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Language:
py3


Source:
code = """
var a = {};
while(a<25){a-=1};"""
print(code.format(1))


Errors:
Traceback (most recent call last):
 File "source_file.py", line 4, in <module>
   print(code.format(1))
KeyError: 'a-=1'
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Language:
py3


Source:
code = """
var a = {};
while(a<25){a-=1};"""
print(code.format(1))


Errors:
Traceback (most recent call last):
 File "source_file.py", line 4, in <module>
   print(code.format(1))
KeyError: 'a-=1'
Language:
py3


Source:
code = """
var a = {};
while(a<25){{a-=1}};"""
print(code.format(1))


Result:
var a = 1;
while(a<25){a-=1};
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Прикольно, а?
источник

R3

Rud 356 in Сообщество Python Программистов
Шо за шайсе?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Шо за шайсе?
Детали работы метода .format
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Сам об этом только недавно узнал
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Но это охуенно
источник

R3

Rud 356 in Сообщество Python Программистов
Ну, а в чем прекол?
источник