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

Страница 1220 из 1885
I
31.01.2017
20:57:19
собственно, мне надо передеплоить один из них, а там код для сборки у чувака не работающий, лол)

ultranoise ?
31.01.2017
22:13:34


ыы

Google
Stanislav
31.01.2017
22:16:50
Лол

Endou
01.02.2017
05:21:04
Какие есть альтернативы у pygame, pyglet, cocos? Хорошо б для последнего питона

I
01.02.2017
05:22:34
Kivy

Alexey
01.02.2017
08:08:54
чем лучше распаралелить процессы - тредами или multiprocessing? под процессом понимаю дерганье web api

Cykooz
01.02.2017
08:11:44
Если основоная нагрузка это IO - то можно и тредами. Но надо очень аккауратно с глобалными переменными. Лучше совсем без них, или только использовать их как константы. В общем желательно избегать изменение одних и тех-же объектов в разных тредах.

Если без этого ни как - то тогда надо юзать локи.

I
01.02.2017
08:12:40
можно вообще организовать работу через какой-нибудь MQ

Dmitriy
01.02.2017
08:12:54
Смотря еще что понимается под дерганием web api

Alexey
01.02.2017
08:13:34
без глобальных. по сути есть функция с переменной на входе. нужно тупо экономить время выполнения для тысяч вызовов

Cykooz
01.02.2017
08:14:16
Ну если эта функция не изменяет ничего снаружи себя, то треды - ОК

Alexey
01.02.2017
08:14:27
ок

пасиб

Asfar
01.02.2017
08:46:50
Ребята, дайте направление. Py подойдет для начинающих? Хочу заняться изучением программирования нормально. В чем Py актуален, и актуален ли вообще сейчас?

Google
Темный
01.02.2017
08:47:30
подойдет, актуален в анализе данных, вебе, НС

Asfar
01.02.2017
08:48:01
HH это что?

Темный
01.02.2017
08:48:05
нейронные сети

Asfar
01.02.2017
08:48:41
Что то изучали в университете. На подобии интеллектуальных ит

ИТ

Нейронные сети как прикладной инструмент используется вообще? Есть примеры?

Boojum
01.02.2017
08:51:14
Нейронные сети как прикладной инструмент используется вообще? Есть примеры?
Используются наравне с другими методами машинного обучения

Alexey
01.02.2017
09:14:19
Коллеги ищут очень) Решил помочь) Мы Brain Company - профессиональная лаборатория нейромаркетинговых исследований. Мы занимаемся маркетинговыми исследованиями с использованием инструментария нейрофизиологии. Мы лучший биотех-стартап Сколково и лучший нейро-стартап МТС, и сейчас мы хотим взять на стажировку специалиста по машинному обучению. Основные задачи - разработка аналитических моделей на основе нейрофизиологических данных, полученных с помощью датчиков электроэнцефалографии (ЭЭГ), кожно-гальванической реакции (КГР), электрокардиограммы (ЭКГ) и дыхания. Анализ выше упомянутых данных и поиск закономерностей, а также визуализация и трактовка этих данных. Требования: Опыт разработки на Python (знание numpy, pandas, scikit-learn и проч.) или MatLab; Опыт прикладного применения математической статистики, в том числе работы с зашумлёнными данными; Знание основ линейной алгебры; Уверенное знание цифровой обработки сигналов (спектральный анализ, преобразование Фурье, фильтрация, шумоподавление); Знание основных алгоритмов (нейронные сети, байесовские классификаторы и т.д.); Опыт работы с психофизиологическими данными является большим плюсом. Скидывайте свои CV на почту: andrew.kislov@brain-company.ru с темой письма «Специалист по МО»

terry
01.02.2017
09:14:55
Коллеги ищут очень) Решил помочь) Мы Brain Company - профессиональная лаборатория нейромаркетинговых исследований. Мы занимаемся маркетинговыми исследованиями с использованием инструментария нейрофизиологии. Мы лучший биотех-стартап Сколково и лучший нейро-стартап МТС, и сейчас мы хотим взять на стажировку специалиста по машинному обучению. Основные задачи - разработка аналитических моделей на основе нейрофизиологических данных, полученных с помощью датчиков электроэнцефалографии (ЭЭГ), кожно-гальванической реакции (КГР), электрокардиограммы (ЭКГ) и дыхания. Анализ выше упомянутых данных и поиск закономерностей, а также визуализация и трактовка этих данных. Требования: Опыт разработки на Python (знание numpy, pandas, scikit-learn и проч.) или MatLab; Опыт прикладного применения математической статистики, в том числе работы с зашумлёнными данными; Знание основ линейной алгебры; Уверенное знание цифровой обработки сигналов (спектральный анализ, преобразование Фурье, фильтрация, шумоподавление); Знание основных алгоритмов (нейронные сети, байесовские классификаторы и т.д.); Опыт работы с психофизиологическими данными является большим плюсом. Скидывайте свои CV на почту: andrew.kislov@brain-company.ru с темой письма «Специалист по МО»
многовато слова "мы" = )

обычно наша компания пишут, но это лирика

Ivan
01.02.2017
09:16:04
человек явно чатом ошибся

Johnnie
01.02.2017
09:16:45
вау, сколково

I
01.02.2017
09:16:48
я в матлабе нейронками игрался, мне там понравилось

а еще там можно экспортнуть это все в dll и подрубить к .NET проекту

Artem
01.02.2017
09:56:13
Всем привет. Подскажите, как записать словарь .attrib с utf-8 значениями в файл ? Достаю root() из xml.etree.ElementTree, далее иду по всем элементам дерева xml и достаю .attrib и .text

в .text норм всё с кириллицей, а в .attrib value в юникодах

python 2.7 (jython 2.5.1)

Igor
01.02.2017
09:57:40
ты print'ами что ли отображаешь словари?

Artem
01.02.2017
09:58:32
не, через write(str(.attrib)) пытался. понял что через str() гиблое дело, когда речь про utf-8 идет

Google
Artem
01.02.2017
09:58:42
в txt файл пишу

Igor
01.02.2017
09:58:48
да. json.dumps должен тебя спасти, по идее а, нет, он тоже unicode-символы экранирует

или циклом проходиться по всем ключам-значениям и склеивать в конечную строку

In [13]: attrib = {'hello': u'мир'} In [14]: print attrib {'hello': u'\u043c\u0438\u0440'} In [15]: print attrib['hello'] мир In [16]: print json.dumps(attrib, ensure_ascii=False) {"hello": "мир"}

или вот так

Artem
01.02.2017
10:02:29
спасибо, сейчас попробую json.dumps

билять. no module json

попутал я значит. в jython 2.5.1 версия питона ниже 2.6, в которой json появился

Igor
01.02.2017
10:10:29
ну можно втупую: for k, v in attrib.items(): print u"%s=%s" % (k, v)

(сгенерить одну большую строку в каком хочешь формате)

Artem
01.02.2017
10:11:40
да, видимо придется как то так изощряться. спасибо, попробую сейчас

не прокатило. attrib_str = "" for k,v in child.attrib.items(): attrib_str += u"key=%s value=%s " % (k,v) tfile.write("attrib=" + attrib_str + "\n")tfile.write("attrib=" + attrib_str + "\n") UnicodeEncodeError: 'ascii' codec can't encode characters in position 347-349: ordinal not in range(128)

Artem
01.02.2017
10:51:01
хм, табуляция чего то корявая тут. в скрипте всё норм

Set
01.02.2017
10:51:38
Привет все вопрос у меня

Какое напровление выбрать веб или мобильное

Cykooz
01.02.2017
10:52:21
не прокатило. attrib_str = "" for k,v in child.attrib.items(): attrib_str += u"key=%s value=%s " % (k,v) tfile.write("attrib=" + attrib_str + "\n")tfile.write("attrib=" + attrib_str + "\n") UnicodeEncodeError: 'ascii' codec can't encode characters in position 347-349: ordinal not in range(128)
Прежде чем записать юникод в файл, надо его закодировать в utf-8, иначе питон2 по умолчанию будет его кодировать в ascii

Artem
01.02.2017
10:58:58
Прежде чем записать юникод в файл, надо его закодировать в utf-8, иначе питон2 по умолчанию будет его кодировать в ascii
хм.. преобразовываю файл .txt в utf-8 (с BOM или без). Закидываю через bitvise tunellier на никсовый сервер с ПО. Перед записью проверяю файл tfile.encoding, выдает None. wtf ?

открываю через tfile = open(filepath,"w")

может через codes.open стоит ? сейчас попробую..

Cykooz
01.02.2017
11:03:33
Да лучше codeсs попробовать

Google
Artem
01.02.2017
11:20:30
? codecs.open(filepath,"w","utf-8") решил проблему, всем спасибо! it works!)

Сергей
01.02.2017
11:55:11
Не поможете?

53r63rn4r
01.02.2017
11:55:17
Нет

Сергей
01.02.2017
11:55:25
Спасибо

Как в requests авторизацию проверить

Igor
01.02.2017
11:56:33
в смысле - проверить?

53r63rn4r
01.02.2017
11:56:40
Ну, если ты залогинился и юзаешь метод, то респонс -200

Igor
01.02.2017
11:56:51
проверить, правильно ли настроена авторизация на сервер, авторизовавшись с помощью requests?

Admin
ERROR: S client not available

53r63rn4r
01.02.2017
11:57:20
Точнее, да, если ты не авторизируешься у тебя сразу отдаст статус != 200

Igor
01.02.2017
11:57:28
пример из документации >>> requests.get('https://api.github.com/user', auth=('user', 'pass')) <Response [200]>

(http://docs.python-requests.org/en/master/user/authentication/)

Igor
01.02.2017
11:58:47
где?

Pavel
01.02.2017
11:58:48
пример из документации >>> requests.get('https://api.github.com/user', auth=('user', 'pass')) <Response [200]>
ну это только http auth, а как навернули авторизацию в конкретном сайте - черт его знает.

Igor
01.02.2017
11:58:56
ну да

мне почему-то она первой в голову пришла)

Pavel
01.02.2017
11:59:25
она вообще используется ещё в реальном мире?

Igor
01.02.2017
11:59:28
если форма, то в requests есть сессии (хранить куки) и requests.post для отправки формы

Bulat
01.02.2017
11:59:57
где?
вот про авторизацию на другом сайте, так же будет?

Google
Igor
01.02.2017
12:00:33
Павел правильно уточнил, зависит от типа авторизации

Bulat
01.02.2017
12:01:11
ага, вроде понял

requests.get('https://passport.yandex.ru/profile', auth=('user', 'pass'))

я про такое)

Сергей
01.02.2017
12:01:18
Ноут случайно выключил

Igor
01.02.2017
12:01:19
нененене

тут точно как минимум requests.post с данными из формы

Bulat
01.02.2017
12:01:40
htto auth только?

Igor
01.02.2017
12:01:49
ага

Сергей
01.02.2017
12:03:03
Предложили мне просто идею знакомые, сделать бота для телеграм который будет отправлять оценки

В итоге на сайте выискал кнопку скачки xls

но там ссылка типа site.com/24214124/2412424?period=current

в итоге либо авторизация не проходит либо файл не так качает

b0g3r
01.02.2017
12:05:58
ну ты посмотри через браузер что происходит при нажатии на кнопку

f12 - network - preserve log

и клацни на кнопку

Pavel
01.02.2017
12:07:29
А ещё может ссылка генерироваться уникальная, с каким-нибудь токеном в куках.

Сергей
01.02.2017
12:12:39
она не уникальная

Bulat
01.02.2017
12:21:01
ребята.. помогите с распаршиванием json плиз

item = TranspyascrapyItem() for carrier in resp_parsed['carriers']: item['url'] = carrier['url'] item['address'] = carrier['address']

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

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