@ru_python

Страница 5962 из 9768
Yergali
18.07.2018
09:05:08
Подскажите в чем здесь ошибка компилятор говорит 'PKCS12' object does not support indexing from OpenSSL import crypto p12 = crypto.load_pkcs12(open("D:/TRUE/AUTH_RSA256.p12", 'rb').read(), "pass") p12.get_certificate() p12.get_privatekey() p12.get_ca_certificates() r = requests.get( 'https://v3bl.goszakup.gov.kz/ru/user/login', cert=p12, verify=False) print(r.text)

Rasha
18.07.2018
09:21:22
Кто работал с pytorch ?

Фреймворк

Google
Юлий Тимофеевич
18.07.2018
09:24:23
а если так?

Alex
18.07.2018
09:32:18
one.query.union(two.objects.all())
AttributeError: type object ’Two’ has no attribute 'objects'

Юлий Тимофеевич
18.07.2018
09:33:55
AttributeError: type object ’Two’ has no attribute 'objects'
извините, это из django. Я конечно же имел ввиду: one.query.union(two.query.all())

Alex
18.07.2018
09:36:27
@michaelvin в принципе меня с триггером все устраивает. А с этим у меня нет понимания. Как-то так. Нужна хотя бы демка рабочая. А так я думаю не так это делается

Sab0
18.07.2018
09:39:52
а кто-нибудь писал когда-нибудь url shortener на pyhton?

насколько это долго делается?

и что самое сложное?

Sergey
18.07.2018
09:42:55
и что самое сложное?
ничего сложного

Sab0
18.07.2018
09:43:23
шикосно, тогда сделаю сам для себя

Alex
18.07.2018
09:43:36
а кто-нибудь писал когда-нибудь url shortener на pyhton?
Я вообще думаю, все эти шортенеры это тупо ключ значение. Ну бери ссылку, генерь уникальную ссылку короткую. Кидай в словарь или базу данных. Потом нужен какой-то сервис, которому можно послать короткую ссылку, а он вернет по ключу исходную ссылку. Возможно я не прав, но мне казалось, что это так делается

Google
Svyatoslav
18.07.2018
09:45:39
The Galaxy
18.07.2018
09:48:43
telebot.apihelper.ApiException: A request to the Telegram API was unsuccessful. The server returned HTTP 400 Bad Request. Response body: [b'{"ok":false,"error_code":400,"description":"Bad Request: chat not found"}'] как избежать таких ошибок?

Denis
18.07.2018
09:50:20
Не слать таких запросов

The Galaxy
18.07.2018
09:50:52
заказчик не понимеет

Sergey
18.07.2018
09:51:42
не могут прочитать ошибку, а заказы за денежку делают ну это вообще законно?

Sergey
18.07.2018
09:52:57
ну если за бесплатно то ещё ладно

The Galaxy
18.07.2018
09:53:14
я заказ за бесплатно делаю

Denis
18.07.2018
09:53:26
Зачем?

The Galaxy
18.07.2018
09:53:56
там тип ошибки не написан

Зачем?
он мне тоже сделал кое что

Denis
18.07.2018
09:54:25
там тип ошибки не написан
В первой строке написан

Sergey
18.07.2018
09:54:31
я знаю что в except писать?
ты кинул ошибку, там же есть ошибка

Google
The Galaxy
18.07.2018
09:54:44
ApiException?

El Mariachi
18.07.2018
09:54:49
там тип ошибки не написан
telebot.apihelper.ApiException вот же

Sergey
18.07.2018
09:54:51
Roman
18.07.2018
10:15:45
#adcombo #cpa #ecommerce #python #web #backend #вакансия #работа Город и адрес офиса: Москва, м.Нахимовский Проспект Формат работы: Офис, пятидневка(один день удаленной работы) Занятость: Полный день Зарплатная вилка: от 160 000 Описание вакансии: adcombo.com ищет в свою команду senior python разработчика для разработки высоконагруженных систем. От кандидата мы ждём: Отличное знание Python и опыт разработки не менее 2х лет Умение писать Unit тесты Участие в разработке архитектуры новых узлов и улучшения старых Умение писать код с использованием Flask, SQLAlchemy, Sanic Название компании: AdCombo Стек наших технологий: Python 2/3, SQLAlchemy, Flask, Sanic, PostgreSQL, ClickHouse, Redis, Docker, Jenkins, Gitlab, Prometheus, Jira Более подробно - https://stackshare.io/adcombo/adcombo Контакты: telegram: @clive_cornell, skype: sleepwalker.js, email: roman@adcombo.com

Gennady
18.07.2018
10:19:28
Уважаемые товарищи питонисты, подскажите как решить проблемку. Есть список со словарями, пример: list = [{'key1': 'value1'}, {'key2': 'value2'}] Есть функция function(**kwargs) Как мне передать в функцию аргументы, взятые из списка? Названия ключей и значения могут быть совершенно разные. Вот какая функция должна получиться: function(key1='value1', key2='value2')

Key - это название аргумента функции, а value - это значение

Tigran
18.07.2018
10:32:31
**kw

Tigran
18.07.2018
10:33:10
Tishka17
18.07.2018
10:33:15
А

Tishka17
18.07.2018
10:33:18
Там не список туплов

Sergey
18.07.2018
10:33:30
а точно функцию нужно вызвать лишь один раз? А если ключи в разных диктах внутри списка повторяются с разными значениями?

Tishka17
18.07.2018
10:33:32
Странный формат

Gennady
18.07.2018
10:33:52
Нет, не то все

Tigran
18.07.2018
10:34:34
@kriot же тебе правильно решил

Tishka17
18.07.2018
10:35:30
function(**{k:v for k,v in a.items() for a in your_list})

Tigran
18.07.2018
10:35:46
ванлайнер топчик

Юрий
18.07.2018
10:41:36
Как в bs4 вытянуть такую иерархию h2 > a > span (из которого мне нужен текст)? спасибо

Google
Stuber
18.07.2018
10:42:29
BS иногда выдает ошибку, когда я хочу вывести .text soup = BeautifulSoup(html, "html.parser") heading = soup.find('span', {'class': 'price --rub'}) print(heading.text) Не всегда, но бывает проскакивает типо модуля text нет или что то в этом духе

Gennady
18.07.2018
10:44:24
а точно функцию нужно вызвать лишь один раз? А если ключи в разных диктах внутри списка повторяются с разными значениями?
функция будет вызываться n раз с разными аргументами, аргументы должны браться их списка, который разный в каждом случае будет. Не подошло ниодно из предложенных решений.

Sergey
18.07.2018
10:45:38
for a in your_list: finc(**a)

Sergey
18.07.2018
10:46:03
Ребята, привет! кто объяснит, как нормально во втором питоне работать с юникодом? как его в строку? In [1]: a = u"\u0418\u0432\u0430\u043d\u043e\u0432 \u0412\u0438\u0442\u0430\u04 ...: 3b\u0438\u0439 \u0418\u0432\u0430\u043d\u043e\u0432\u0438\u0447" In [2]: type(a) Out[2]: unicode In [3]: str(a) --------------------------------------------------------------------------- UnicodeEncodeError Traceback (most recent call last) <ipython-input-3-bddfa438ffc2> in <module>() ----> 1 str(a) UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-5: ordinal not in range(128) In [4]: print(a) Иванов Виталий Иванович In [5]: a.encode('utf-8') Out[5]: '\xd0\x98\xd0\xb2\xd0\xb0\xd0\xbd\xd0\xbe\xd0\xb2 \xd0\x92\xd0\xb8\xd1\x82\xd0\xb0\xd0\xbb\xd0\xb8\xd0\xb9 \xd0\x98\xd0\xb2\xd0\xb0\xd0\xbd\xd0\xbe\xd0\xb2\xd0\xb8\xd1\x87' In [6]: type(a.encode('utf-8')) Out[6]: str

Admin
ERROR: S client not available

Gennady
18.07.2018
10:46:30
for a in your_list: finc(**a)
не так выразился) попробую по другому объяснить

Tishka17
18.07.2018
10:47:02
for a in yourlist: function(**a)

Gennady
18.07.2018
10:47:26
ну в примере я вроде все написал как должно быть. То есть по сути ключ - это название аргумента, который передается в функцию, а значение - это значение этого аргумента

Gennady
18.07.2018
10:48:27
то есть если список [{'key': 'value'}] то функция должна быть вызвана следующим образом: func(key='value')

Tishka17
18.07.2018
10:49:00
А мы что предложили?

El Mariachi
18.07.2018
10:49:02
тебе это и ответили

Sergey
18.07.2018
10:49:09
+

Gennady
18.07.2018
10:49:30
сейчас еще проверю, может где наложал

El Mariachi
18.07.2018
10:49:30
function(**{k:v for k,v in a.items() for a in your_list})
правда у меня вот это не работает че-то

правда у меня вот это не работает че-то
>>> llist [{'key1': 'value1'}, {'key2': 'value2'}, {'key3': 'value3'}] >>> {k:v for k,v in a.items() for a in llist} Traceback (most recent call last): File "<pyshell#33>", line 1, in <module> {k:v for k,v in a.items() for a in llist} NameError: name 'a' is not defined

{k:v for k,v in [a.items() for a in llist]} так тоже не получилось

Google
Tigran
18.07.2018
10:50:47
Нужен другой порядок for

function(**{k:v for a in your_list for k,v in a.items()})

Водитель НЛО
18.07.2018
10:51:18
Когда запускаю тесты из командной строки, они никогда не завершаются. (судя по прекращению аутпута, тесты прекращают исполняться, но и явного завершения команды не вижу) Так и должно быть, или после всех тестов должен выводиться какой-то отчёт? Запускаю командой python -m unittest discover -t ..

El Mariachi
18.07.2018
10:51:37
Gennady
18.07.2018
10:52:22
спасибо за ответы всем

Sergey
18.07.2018
10:52:28
то есть если список [{'key': 'value'}] то функция должна быть вызвана следующим образом: func(key='value')
а если список [{'key1':'value1'}, {'key1':'value2'}] тогда вызываем два раза func(key1='value1') func(key1='value2') for a in yourlist: function(**a)

Ляман
18.07.2018
10:53:36
Кто знаком с eazobfuscator?

Gennady
18.07.2018
10:53:40
а если список [{'key1':'value1'}, {'key1':'value2'}] тогда вызываем два раза func(key1='value1') func(key1='value2') for a in yourlist: function(**a)
функция каждый раз должна вызываться со всеми аргументами, которые есть в текущем листе.

El Mariachi
18.07.2018
10:54:00
вообще лист какой-то странный и кривой

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

Sergey
18.07.2018
10:55:05
функция каждый раз должна вызываться со всеми аргументами, которые есть в текущем листе.
а если список такой как я привел в примере, то вызовется один раз только для key1='value2'

и вариант с key1='value1' будет пропущен.

можно попробовать собрать чтобы вызвалось так: func(key1=['value1','value2']) но это уже другой случай....

напомню исходник: [{'key1':'value1'}, {'key1':'value2'}]

Tishka17
18.07.2018
10:59:26
Так. Если [{"k":"v"}, {"k": "v2"}, {"other": "smth"}], что должно быть?

Gennady
18.07.2018
11:02:38
напомню исходник: [{'key1':'value1'}, {'key1':'value2'}]
key1 и key2, ключи разные, иначе зачем функции одинаковые аргументы с разными значениями)

El Mariachi
18.07.2018
11:03:04

Страница 5962 из 9768