
Tynuk
05.06.2019
15:16:03
% тащит

Артём
05.06.2019
15:16:11
)))) отлично)

Andrey
05.06.2019
15:17:17

Hairygeek
05.06.2019
15:17:57
не дошло
Он строку из json.dumps получает

Google

Tynuk
05.06.2019
15:18:03
Language:
py3
Source:
txt = '{"inline_keyboard": [[{"text": "On pixiv", "url": "%s"}, {"text": "More", "url": "http://t.me/dpixivbot?start="}, {"text": "Share", "switch_inline_query": "}]]}' % ('`__this some text__`',)
print(txt)
Result:
{"inline_keyboard": [[{"text": "On pixiv", "url": "`__this some text__`"}, {"text": "More", "url": "http://t.me/dpixivbot?start="}, {"text": "Share", "switch_inline_query": "}]]}
третий словарь это кнопка для инлайна
так как у меня щас написано берет айди моего бота и пихает число
а мне нужно чтобы оно делало инлайн другого бота

Andrey
05.06.2019
15:18:29

Denis
05.06.2019
15:20:23
видимо не

Alex
05.06.2019
15:21:05

Denis
05.06.2019
15:21:13
тема с ctypes крутая, но
непонятно, как таблицы под ctype загнать, у них у каждой же разный размер
можно как то бахнуть структуру нрн
точняк

Влад
05.06.2019
15:24:24

Vitaliy
05.06.2019
15:27:22
делетед

Andrey
05.06.2019
15:27:26
скинь для начала код в удобо-читаемо-копируемом виде

Google

Влад
05.06.2019
15:31:17
https://gist.github.com/LaktionovVladyslav/9ae5c805d2744478508a162fcb174f9a

Alph
05.06.2019
15:31:21
как скомпилировать python код с помощью llvm ?

Евгений
05.06.2019
15:31:32

Alph
05.06.2019
15:31:59
как скомпилировать python код с помощью llvm?

Евгений
05.06.2019
15:33:02

Pavel
05.06.2019
15:33:24

Евгений
05.06.2019
15:33:29
не ясна суть вопроса?
Попробуй свой вопрос для начала адресовать в google. Посмотри. Почитай. Потом иди в чат.

Влад
05.06.2019
15:34:01

Евгений
05.06.2019
15:34:18

Pavel
05.06.2019
15:34:40
кажется, этого более чем достаточно, чтобы задуматься, как же в ord попадает больше одного параметра, правда? тогда, наверное, надо смотреть, кто дёргает ord. а это в данном случае map
короче, башкой надо думать

?? Eugene
05.06.2019
15:35:36
Там с функцией map должна быть ошибка, вроде

Alex
05.06.2019
15:35:37
точняк
ты бы мог вообще замапить файл в память при помощи mmap

Евгений
05.06.2019
15:35:51

Pavel
05.06.2019
15:35:56

?? Eugene
05.06.2019
15:36:38

Pavel
05.06.2019
15:37:09
Но он два аргумента принимает, функцию и итерабл, а тут 3 аргумента
ДА ЛАДНО?
In [13]: list(map(lambda a, b: a + b, [1,2,3], [10,20,30]))
Out[13]: [11, 22, 33]
пиздуйте, в общем, в обнимку, в документацию

Google

?? Eugene
05.06.2019
15:38:31
м, ну да, я ошибся

Denis
05.06.2019
15:38:40

koder
05.06.2019
15:39:01
ДА ЛАДНО?
In [13]: list(map(lambda a, b: a + b, [1,2,3], [10,20,30]))
Out[13]: [11, 22, 33]
о, я тоже не помнил такого )

Alex
05.06.2019
15:39:01
?
https://docs.python.org/3.7/library/mmap.html

Vadim
05.06.2019
15:39:33
Как пользоваться функцией map
def addtwo(a):
return a+2
b = []
for i in range [1,2,3]:
b.append(addtwo(i))
По сути тоже самое, что:
b = map(addtwo, [1,2,3])
Для каждого элемента вызываешь функцию

Евгений
05.06.2019
15:40:45

Pavel
05.06.2019
15:41:26
Что нужно почитать, чтобы понять в чем проблема
в общем, ты можешь сделать так: dict(zip(map(ord, str1), map(ord, str2)))
или, хехе, dict(map(lambda a,b: (ord(a), ord(b)), str1, str2))

Влад
05.06.2019
15:44:46
в общем, ты можешь сделать так: dict(zip(map(ord, str1), map(ord, str2)))
или, хехе, dict(map(lambda a,b: (ord(a), ord(b)), str1, str2))
Спасибо большой

Pavel
05.06.2019
15:45:50
Спасибо большой
есть также мнение, что каждый раз при вызове функции генерировать маппинг для транслейта - не самая лучшая идея

koder
05.06.2019
15:46:36

Pavel
05.06.2019
15:46:39
а еще есть maketrans, который бы спас тебя от изъёбов с мапом и ордом, если бы ты внимательней читал документацию

Ringo
05.06.2019
16:13:32
>>> for_channel = json.dumps({'inline_keyboard':
... [
... [{'text':'On pixiv', 'url':'https://www.pixiv.net/member_illust.php?mode=medium&illust_id={{}}'},
... {'text': 'More','url':'http://t.me/dpixivbot?start={{}}'},
... {'text':'Share', 'switch_inline_query':'{{}}_{{}}'}]]
... })
>>> for_channel.format(id,id,id,p)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyError: '"inline_keyboard"'
Зачем значения подставлять после преобразования в строку? Почему сразу в словаре не выставить?

Denis
05.06.2019
16:22:41
мне не надо

Admin
ERROR: S client not available

Aleksey
05.06.2019
16:24:01
Добрый вечер

Влад
05.06.2019
16:30:34
На работе комп, с windows, как можно организовать удаленый доступ ?

Denis
05.06.2019
16:32:03

Google

Ivan
05.06.2019
16:33:04
TeamViewer
это слишком очевидный и стандартный вариант) может что то хотели более стаабильное и не требующего активации с той стороны

Влад
05.06.2019
16:33:12

Tynuk
05.06.2019
16:33:16

?? Eugene
05.06.2019
16:33:25

Denis
05.06.2019
16:33:29

Влад
05.06.2019
16:34:16
ssh
Мне нужен доступ к файлам в более удобной форме

Denis
05.06.2019
16:34:53

Ringo
05.06.2019
16:34:54

Andrew
05.06.2019
16:35:36

Влад
05.06.2019
16:36:54
А что-то вроде google диска, чтобы был как локальный диск ? Или это можно реализовать через ftp
?

Ringo
05.06.2019
16:37:28

Влад
05.06.2019
16:37:29
Мне нужно чтобы оно работало без проброса портов и лишнего гемороя

Ringo
05.06.2019
16:38:39

Влад
05.06.2019
16:38:51

Ringo
05.06.2019
16:39:04

Влад
05.06.2019
16:39:08
Вот я думал

Ringo
05.06.2019
16:39:20
Кто-то еще без системы контроля версий пишет?

Влад
05.06.2019
16:40:06
Но иногда нужен доступ к файлам с компа

Google

Ringo
05.06.2019
16:40:42

?? Eugene
05.06.2019
16:40:47
Дропбокс не подойдет?

Влад
05.06.2019
16:41:40
Дропбокс не подойдет?
Как я понял, или поднять сервис но нужно пробрасывать порты и все такое или покупать облако, правильно ?