
Alexander
18.12.2018
10:15:38
/usr/local/lib/python3.7/site-packages тм нет айохттп

Alex
18.12.2018
10:16:05
import aiohttp
print(aiohttp.__file__)

Alexander
18.12.2018
10:17:15
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/aiohttp/__init__.py
как оно туда попало

Google

Alex
18.12.2018
10:17:28
ну вот

Alexander
18.12.2018
10:17:40
sps!

Alex
18.12.2018
10:17:41
значит у тебя python3 используется системный

Alexander
18.12.2018
10:17:57
alexandermirny@Ilyas-MacBook-Pro-3 ~/t/glass-backend> which python3
/usr/local/bin/python3
alexandermirny@Ilyas-MacBook-Pro-3 ~/t/glass-backend> which pip3
/usr/local/bin/pip3

Alex
18.12.2018
10:18:33
python3 ставил через homebrew?

Dmitriy
18.12.2018
10:18:46

Alexander
18.12.2018
10:18:55
уже не помню, скорее всего через брю, но не точно

Tishka17
18.12.2018
10:31:12

Alex
18.12.2018
10:31:55

คนแปลกหน้า
18.12.2018
10:33:43
у меня на маке вообще в /opt/local/ 3.7 версия

Alexander
18.12.2018
10:37:14
import sys
print(sys.path)
блджад, что то сломалось
>>> sys.path
['', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python37.zip', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages']
>>>
а как пробить нормальные пути?

Google

Alex
18.12.2018
10:38:23
я щас скажу не очень умную мысль.... попробуй удалить и снова установить python3 через homebrew

Alexander
18.12.2018
10:38:52
да он просит рута, а брев ругается на рута и не дает

Alex
18.12.2018
10:41:32
O_O

Егор
18.12.2018
10:43:02
тогда есть смысл подчистить системные директории которые могли быть затронуты предыдущей инсталляцией
видать понаставили пакетов под рутом в системном интерпритаторе
а потом еще поди обновились из под васи-юзера
вот и намешалась каша

?? Eugene
18.12.2018
11:02:42
pyenv спасет мир

Gimm
18.12.2018
11:03:04

?? Eugene
18.12.2018
11:03:31
Анаконда не спасет. Пользовался, знаю

Егор
18.12.2018
11:06:57
virtualenv спасет
ток надо незабывать его юзать с относительными путями
и права не мешать

Max
18.12.2018
11:08:17
Всем привет, посоветуйте, пожалуйста, курсы или видеоуроки по анализу данных на питоне, желательно что бы мат часть хорошо обьяснялась, спасибо

Алексей
18.12.2018
11:22:11
Всем, привет. Подскажите, пжст, при создании класса в методе init можно ли использовать параметр с **, т.е. с не определённым в будущем количеством атрибутов?

Alex
18.12.2018
11:22:18

Алексей
18.12.2018
11:23:03
А как потом определить эти атрибуты в self? Ни как не пойму

Alex
18.12.2018
11:23:23
чо?
так же как ты работаешь с **kwargs в обычной функции

Google

Алексей
18.12.2018
11:25:17
Секундочку

Alex
18.12.2018
11:26:59
Секундочку
ну или вот еще вариант чуть менее красивый и пожалуй не слишком правильный с точки зрения ООП.
self.__dict__.update(kwargs)

Tishka17
18.12.2018
11:28:52
Вот хз зачем так делать
Типа чтобы никто не догадался, что у тебя там в классе?

Алексей
18.12.2018
11:29:42

SeRi0uS007
18.12.2018
11:30:28
self.other = other

Алексей
18.12.2018
11:30:56
Или в init всегда заранее известно количество параметров?

Alex
18.12.2018
11:31:09

Tishka17
18.12.2018
11:32:02

Alex
18.12.2018
11:32:43

Алексей
18.12.2018
11:32:52
Я новичок, читаю книгу и параллельно решаю вопросы, которые возникают. Эксперементирую

Gimm
18.12.2018
11:32:58
ктонибудь с файлом росстата воевал?

Tishka17
18.12.2018
11:33:19

Gimm
18.12.2018
11:34:01
помогите в панде разобраться) я соорудил датафрейм из csv, есть столбец с ИНН, хочу сделать поиск по этому столбцу, как это сделать?
создать переменную и сделать цикл который пробежит по таблице сравнивая каждую ячейку в этом столбце?

Алексей
18.12.2018
11:35:28

Владик
18.12.2018
11:35:50
<b>а тут такое работает?</b>
не работает

?? Eugene
18.12.2018
11:36:02

Владик
18.12.2018
11:36:13
<bold>или нужно так</bold>

Google

?? Eugene
18.12.2018
11:36:30

Проксимов
18.12.2018
11:36:36

Алексей
18.12.2018
11:36:38
Из*

?? Eugene
18.12.2018
11:37:08

Владик
18.12.2018
11:37:12
*сириусли макрдаун?*

Admin
ERROR: S client not available

Владик
18.12.2018
11:37:26
_или ты мне врёшь?_

͏
18.12.2018
11:37:36
сириусли
для юзеров ** и __

คนแปลกหน้า
18.12.2018
11:37:58

Владик
18.12.2018
11:37:58
aga
это только для ботов одна _
okay

Алексей
18.12.2018
11:39:06

Tishka17
18.12.2018
11:43:30
Так, пока обед надо ещё разок ссылку кинуть
https://habr.com/company/lamoda/blog/432656/
Читаем, лайкаем, пишем комменты, делаем запросы на вторую часть

Екатерина
18.12.2018
11:44:44
Добрый день! Ищу преподавателя Python для детей 11-14 лет в Ярославле!! Буду признательна, если кто-то откликнется или порекомендует! ?

LighteR
18.12.2018
11:48:57
float включает в себя int

Google

Aragaer
18.12.2018
11:49:31
эээ
нет

LighteR
18.12.2018
11:50:05
вот из pep'а:
this PEP proposes a straightforward shortcut that is almost as effective: when an argument is annotated as having type float, an argument of type int is acceptable; similar, for an argument annotated as having type complex, arguments of type float or int are acceptable.

Aragaer
18.12.2018
11:50:16
>>> 2 is 2
True
>>> 2.0 is 2
False
а, в этом смысле

LighteR
18.12.2018
11:50:36

Aragaer
18.12.2018
11:50:47
про то, что это разные типы

LighteR
18.12.2018
11:51:27
ну это очевидно, что разные

Lasto
18.12.2018
11:53:11
Ребят, проблема с Хромом в Selenium. Использую аргумент --user-data-dir но с каждым запуском скрипта профиль затирается.
https://pastebin.com/x7CSvN5x

LighteR
18.12.2018
11:53:14
я говорил только про то, что в тайпхинте аргумента Union[int, float] равноценно просто float

Tishka17
18.12.2018
11:54:05

LighteR
18.12.2018
12:08:01
Хм. Упустил
Но, кстати, несмотря на pep, с использованием float вместо Union[int, float] есть одна проблема. У int'а нет метода as_integer_ratio. И если он используется внутри функции, то mypy это никак не отлавливает в первом случае, а во втором отлавливает. В python 3.8 пофиксят: https://bugs.python.org/issue33073
Так что смысл использовать Union[int, float] все же есть, пока не пофиксят

Lev
18.12.2018
12:10:55

Tishka17
18.12.2018
12:10:55
Хех

Lasto
18.12.2018
12:11:29

Tishka17
18.12.2018
12:14:14
Та круто же, что затирается, все чистенько

Lasto
18.12.2018
12:15:32