@ru_python

Страница 1630 из 9768
Pavel
14.10.2016
19:13:14
И еще длинный код на питоне для простой задачи – признак, что что-то не так.

87776
14.10.2016
19:14:11
ну я не программист

иногда вижу что говно

но не знаю как исправить

Google
Pavel
14.10.2016
19:15:57
А, ну просто со временем начнет приходить ощущение "какого черта я пишу это снова и снова?" )

87776
14.10.2016
19:16:07
так, надо и наче

типа цифры извлечь

а тоу меня

ValueError: invalid literal for int() with base 10: './3052'

re.sub("\D", "",file_path)

=(

Pavel
14.10.2016
19:18:51
os.path.basename(file_path) оставит только имя файла. А дальше по прежней схеме.

87776
14.10.2016
19:19:58
К слову, там косяк в том, что у тебя всегда будет OSError, Если процесс не удалось убить

или не хватило прав

Pavel
14.10.2016
19:20:10
Что-то типа os.path.basename(file_path)[:-4]

87776
14.10.2016
19:20:18
да, я так и сделал

Pavel
14.10.2016
19:20:25
А почему это косяк?

Google
Pavel
14.10.2016
19:20:45
Это как раз очень хорошо. Его можно словить.

87776
14.10.2016
19:20:48
ну я же выше писал

нет, не понятно процесс не удалось убить потому что его или потому что правв не хватило

Pavel
14.10.2016
19:22:10
Странное желание – оставлять PID, если процесса и не было. Но понять можно.

У OSError есть атрибут errno. Возможные значения здесь: https://docs.python.org/2/library/errno.html

Pavel
14.10.2016
19:23:39
Тебе будут интересны EPERM, ESRCH, EACCES

как раз нет такого желания
Все, понял. Но ответ прежний, юзай errno

87776
14.10.2016
19:24:11
ладно, спасибо

Pavel
14.10.2016
19:27:07
Префикс u в литералах убили в 3.0 и вернули в 3.3

А про urllib3 не знаю.

vozzurg
14.10.2016
19:31:08
просто решил код запустить, который в сентябре работал - а он, сцуко, не работает.

Pavel
14.10.2016
19:31:22
А нужен обязательно 3.2?

vozzurg
14.10.2016
19:31:26
ибо модули обновились, и тд и тп

А нужен обязательно 3.2?
выше не могу, ибо QPython

там максимум 3.2.2

Lisa
14.10.2016
19:59:55
в моем коде так себе
а ничего, что в одной строчке endswith, а в другой endwith?

Nikolay
14.10.2016
20:04:02
ну есть же [i]filter

зачем все эти if так, где они ни к месту

53r63rn4r
14.10.2016
21:17:44
Google
53r63rn4r
14.10.2016
21:18:20
Ой, вы наверное спите

А вам смски летят

Rocket
14.10.2016
21:23:40
Не спим

Я девелопер, я! Я!
Привет, Брат!

53r63rn4r
14.10.2016
21:24:05
Привет, Брат!
Ку, ракета

Rocket
14.10.2016
21:24:17
Ку!

87776
14.10.2016
21:25:06
53r63rn4r
14.10.2016
21:27:45
И что что дама? Что за гендерство, гендерист?

Rocket
14.10.2016
21:27:54
Ты разработчик? Да. – 12 ??????? 57% Нет. – 9 ????? 43% ? 21 people voted so far.

Artem
14.10.2016
21:28:06
Черт... еще и дама указала..
если тебя огорчают такие вещи, это будет для тебя настоящим ударом https://tutorial.djangogirls.org/ru/django_orm/

v
14.10.2016
21:29:02
87776
14.10.2016
21:29:11
И что что дама? Что за гендерство, гендерист?
Гендерист, расист, спортсмен и просто красавец

v
14.10.2016
21:29:14
мужская шовинистическая свинья

Hello
14.10.2016
21:29:42
И что что дама? Что за гендерство, гендерист?
упоминать не красиво, а вот если со стороны науки то все верно)

87776
14.10.2016
21:29:47
мужская шовинистическая свинья
Знаешь как называется черный пилот самолета?

53r63rn4r
14.10.2016
21:29:49
Главное, что не питонист:)

arisu
14.10.2016
21:31:08
так же как и везде

Google
53r63rn4r
14.10.2016
21:33:32
Tuskegee Airmen?
Pilot afroamericanec

Alex
14.10.2016
21:38:55
asyncio есть здесь кто? async def fetch(): async with aiohttp.ClientSession() as session: async with session.get('https://www.google.com/') as resp: print(resp.status) print(await resp.json()) t = loop.create_task(fetch()) loop.run_until_complete(t) ClientOSError: [Errno 101] Cannot connect to host www.google.com:443 ssl:True [Can not connect to www.google.com:443 [Network is unreachable]]`` Что ему не нравится? https://httpbin.org/get работает

requests работает с любыми адресами

так тож работает urllib.request.urlopen('https://www.google.com/')

удалил aiodns и заработало

Pavel
14.10.2016
21:50:46
Как забавно...

b0g3r
14.10.2016
22:21:48
pyqt5, делаю табличку, используя tableView модель - http://pastebin.com/Exa01buP

Admin
ERROR: S client not available

b0g3r
14.10.2016
22:31:45
починил

нужно возвращать пустой QVariant , а я возвращал пустую строку

почему pycharm не умеет обновляться патчами, а android studio - умеет?

[Anonymous]
14.10.2016
23:21:57
почему pycharm не умеет обновляться патчами, а android studio - умеет?
Может потому что андроид студию допилили умельцы в гугле?

Инсталяха пайчарма метров 300

Андроид студия полтора гига

b0g3r
14.10.2016
23:22:59
ну android studio ещё за собой окружение тягает, вроде бы

патч на 250 мб

[Anonymous]
14.10.2016
23:24:01
т.е. sdk андроида
Сдк ведь отдельно докачиваються

b0g3r
14.10.2016
23:24:11
по умолчанию по-моему какие-то идут

не уверен уже, плохо помню

Google
Pavel
14.10.2016
23:44:01
V
15.10.2016
03:29:20
почему pycharm не умеет обновляться патчами, а android studio - умеет?
а студия между мажорными тоже не умеет (по крайней мере раньше не могла, давно не запускал)

53r63rn4r
15.10.2016
04:58:54
Какие паттерны используются в джанге?

Владимир
15.10.2016
05:03:59
mvc

Pavel
15.10.2016
05:36:23
только view из mvc - это template в джанге, а view в джанге - controller в mvc.

53r63rn4r
15.10.2016
06:26:32
Окей, а такие патерны как синглтон, бридж, компановщик и т.п. - где тогда юзать и при каких обстоятельствах?

Pavel
15.10.2016
06:34:10
да вся джанга на сингтонах построена. django.conf.settings, django.contrib.admin.site, что там ещё, лень вспоминать.

Alex
15.10.2016
07:54:36
asyncio есть здесь кто? async def fetch(): async with aiohttp.ClientSession() as session: async with session.get('https://www.google.com/') as resp: print(resp.status) print(await resp.json()) t = loop.create_task(fetch()) loop.run_until_complete(t) ClientOSError: [Errno 101] Cannot connect to host www.google.com:443 ssl:True [Can not connect to www.google.com:443 [Network is unreachable]]`` Что ему не нравится? https://httpbin.org/get работает
Если вдруг кто столкнется... Мой Docker-контейнер работает без ipv6, но c-ares (функция gethostbyname), который используется в aiodns через pycares, при unspecified family возвращает как раз ipv6 адрес. Я не стал включать ipv6 в контейнере, а сделал так aiohttp.ClientSession(connector=aiohttp.TCPConnector(family=socket.AF_INET)).

Dauren
15.10.2016
08:21:15
С++ есть чат?

Kill me pls
15.10.2016
08:26:55
С++ есть чат?
pro.cxx Языки C, C++. Новости о новых стандартах C++17/20. Разработка десктопных (#desktop), внедряемых (#embedded),мобильных (#android #ndk) приложений. Обсуждение различных библиотек, фреймворков под #Linux, #Windows , кроссплатформенных (#Qt #Boost , и пр.). @proCxx https://telegram.me/joinchat/BYlFbD2BmyLvvnlUNJm3vg #cpp #c #cxx #clang #cpplang

Dauren
15.10.2016
08:28:29
На арабском

Там

Evgen
15.10.2016
10:16:03
Могу ли я из python-скрипта запустить что-то вроде Python shell?

Что-то вроде code.interact(), только с доступом к чтению и изменению переменных в скрипте

Artyom
15.10.2016
13:02:19
подскажите плиз

читаю из pandas csv

2 штуки

и их надо склеить

так чтобы одному ид соответствовало 1 поле

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