@ru_python

Страница 917 из 9768
Марк
04.06.2016
18:21:46
Вычитал в другом чатиге

Ебааать

Zart
04.06.2016
18:22:27
кодишь как мудак

Dmitry
04.06.2016
18:22:47
что ебать?

Google
Марк
04.06.2016
18:23:27
Функция max интом становится

Vlad
04.06.2016
18:23:44
Школьник в треде))

Функция max интом становится
доброго пожаловать в python, сынок)

Марк
04.06.2016
18:24:08
Простите, мне не приходило на ум такую хуйню городить

Zart
04.06.2016
18:24:44
min, max, file, id - типичные жертвы

Vlad
04.06.2016
18:25:00
ага

Zart
04.06.2016
18:25:27
иногда list, dict

Viktor
04.06.2016
18:26:05
Марк
04.06.2016
18:27:18
In [1]: list? Type: type Base Class: <type 'type'> String Form:<type 'list'> Namespace: Python builtin Docstring: list() -> new empty list list(iterable) -> new list initialized from iterable's items In [2]: list = 1 In [3]: type(list) Out[3]: int

Zart
04.06.2016
18:27:19
это имена переменных, которыми новички перекрывают встроенные функции/типы

Zart
04.06.2016
18:28:07
у обычных классов в базах будет обжект

Dmitry
04.06.2016
18:28:09
А file причем?
Ну бывает такая хуйня file = open("file.txt.",'rb') блабла бла

Google
Aragaer
04.06.2016
18:28:20
гуглил так: python get super class

Viktor
04.06.2016
18:28:30
Aragaer
04.06.2016
18:28:36
первый же результат - http://stackoverflow.com/questions/10091957/get-parent-class-name-in-python

Zart
04.06.2016
18:28:47
И что?
file - тип

Dmitry
04.06.2016
18:29:13
не то процитировал

ну да похуй

Zart
04.06.2016
18:29:23
супер ищет не родителя, по мро

Марк
04.06.2016
18:29:35
In [4]: file = open('/dev/null') In [5]: type(file) Out[5]: file In [6]: file = 1 In [7]: type(file) Out[7]: int

Как-то так походу

Aragaer
04.06.2016
18:29:56
и?

Viktor
04.06.2016
18:30:10
file - тип
>>> file NameError: name 'file' is not defined И что будет если я его определю?

Aragaer
04.06.2016
18:30:18
ну переменная по имени file, чего захотел, то и присвоил. Или речь о типе file?

Марк
04.06.2016
18:30:30
Да, тут затупил

Viktor
04.06.2016
18:30:40
In [4]: file = open('/dev/null') In [5]: type(file) Out[5]: file In [6]: file = 1 In [7]: type(file) Out[7]: int
In [4]: file = open('/dev/null') In [5]: type(file) Out[5]: file In [6]: file = 1 In [7]: type(open('/dev/null')) Out[7]: int Было бы так — одно дело

Zart
04.06.2016
18:30:53
>>> file NameError: name 'file' is not defined И что будет если я его определю?
в двойке был. в тройке файл переехал в модуль ио

Viktor
04.06.2016
18:30:54
но Out[7] будет file

Zart
04.06.2016
18:32:35
более того, в двойке все типы файлов были экземплярами file. в тройке текстовые и бинарные имеют разные типы и получены комбинацией с буферизацией

Google
Марк
04.06.2016
18:39:35
In [30]: sys.path = 1 In [31]: type(sys.path) Out[31]: int

Карочи, посоны, у меня от такой хуйни пизданулся пайтон в ipython

Zart
04.06.2016
18:43:56
кодишь как мудак

Марк
04.06.2016
18:44:08
In [38]: type(re.compile) Out[38]: function In [39]: re.compile =1 In [40]: type(re.comTraceback (most recent call last): File "/usr/lib/python2.7/dist-packages/IPython/core/completer.py", line 815, in complete self.matches.extend(matcher(text)) File "/usr/lib/python2.7/dist-packages/IPython/core/completer.py", line 609, in python_matches matches = self.attr_matches(text) File "/usr/lib/python2.7/dist-packages/IPython/core/completer.py", line 338, in attr_matches m = re.match(r"(\S+(\.\w+)*)\.(\w*)$", text) TypeError: 'int' object is not callable If you suspect this is an IPython bug, please report it at: https://github.com/ipython/ipython/issues or send an email to the mailing list at ipython-dev@scipy.org You can print a more detailed traceback right now with "%tb", or use "%debug" to interactively debug it. Extra-detailed tracebacks for bug-reporting purposes can be enabled via: %config Application.verbose_crash=True KeyboardInterrupt In [40]: re.compile =1 In [41]: type(re.compile) Out[41]: int

На следующих хопах вылетает еррор

Zart
04.06.2016
18:44:27
говно на входе даёт говно на выходе

сис.патх обязан быть листом строк

Dmitry
04.06.2016
18:45:00
вот вот

Kill me pls
04.06.2016
18:45:14
https://pp.vk.me/c629330/v629330440/1b821/_zDMGew--EY.jpg

Zart
04.06.2016
18:45:45
иначе ты ломаешь весь механизм импорта нахер

Марк
04.06.2016
18:46:34
In [54]: type(re.compile) Out[54]: int In [55]: type(re.compile) Out[55]: int In [56]: re? ERROR: Internal Python error in the inspect module. Below is the traceback from this internal error. Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/IPython/core/ultratb.py", line 756, in structured_traceback records = _fixed_getinnerframes(etb, context, tb_offset) File "/usr/lib/python2.7/dist-packages/IPython/core/ultratb.py", line 242, in _fixed_getinnerframes records = fix_frame_records_filenames(inspect.getinnerframes(etb, context)) File "/usr/lib/python2.7/inspect.py", line 1043, in getinnerframes framelist.append((tb.tb_frame,) + getframeinfo(tb, context)) File "/usr/lib/python2.7/inspect.py", line 1007, in getframeinfo lines, lnum = findsource(frame) File "/usr/lib/python2.7/inspect.py", line 578, in findsource pat = re.compile(r'^(\s*def\s)|(.*(?<!\w)lambda(:|\s))|^(\s*@)') TypeError: 'int' object is not callable Unfortunately, your original traceback can not be constructed.

КРУТО, БЛЯДЬ

Zart
04.06.2016
18:47:38
ипитон же разгребает введенное тобой говно

Марк
04.06.2016
18:48:56
>>> type(re) <type 'module'> >>> re = 1 >>> type(re) <type 'int'>

Какой пездец

Какой-то пехепе, блядь

Надеюсь, в тройке исправили

Petr
04.06.2016
18:53:26
2.х уже мертв

нет?

Zart
04.06.2016
18:53:54
ты лучше True, False = False, True сделай. вот тогда будут лулзы

Google
Zart
04.06.2016
18:55:19
>>> type(re) <type 'module'> >>> re = 1 >>> type(re) <type 'int'>
никто не мешает импортировать модули в произвольные имена - import re as regex

поэтому имена модулей особой роли не играют

Kill me pls
04.06.2016
18:56:48
Надо в зеленый перекрасить

Сорри за оффтоп

Zart
04.06.2016
18:58:43
быть может всё это неправда одна не веришь? не веришь?! спроси голубого слона

Марк
04.06.2016
18:59:56
In [4]: from re import match as False In [5]:

Admin
ERROR: S client not available

Марк
04.06.2016
19:00:08
Тут уже не так весело, но все равно ебануто

Petr
04.06.2016
19:01:36
1000 и 1 способ выстрелить себе в голову на python

Viktor
04.06.2016
19:04:22
1000 и 1 способ выстрелить себе в голову на python
Да с таким кодом лучше сразу стрелять ирл

trump ? trump ? hillary
04.06.2016
19:04:35
надо было ставить руби

там лямбды красивые

Тёма
04.06.2016
19:05:16
ребят, немного не в тему, но вдруг... юзал кто csound?

Марк
04.06.2016
19:07:30
In [3]: type(False) Out[3]: bool In [4]: from re import match as False In [5]: type(False) Out[5]: function

Только пехепешникам не говорите

Такая хуйня ток с None не работает

Viktor
04.06.2016
19:10:49
In [3]: type(False) Out[3]: bool In [4]: from re import match as False In [5]: type(False) Out[5]: function
Теперь найди способ переопределить кейворды

Хм, а есть какой-нибудь global_types()?

Zart
04.06.2016
19:21:34
зачем?

есть модуль types с экспортами всех внутренних

Google
Марк
04.06.2016
19:51:19
In [61]: if False is True: print "ok" ok

Марк
04.06.2016
19:51:31
В целом прикольная тема для собеседования

Но False разным сделать не получилось

Viktor
04.06.2016
19:52:09
В целом прикольная тема для собеседования
Боже, только работодателям не показывай

(Собеседывателям?)

А вообще после такого на собеседовании я бы подумал дважды перед устройством в эту компанию

Zart
04.06.2016
19:53:13
да ерунда это. в реальном коде обычно лишь невинный маскинг

Марк
04.06.2016
19:54:28
Viktor
04.06.2016
19:55:04
ога
К вечеру мой генератор русского превращается в тыкву

Марк
04.06.2016
19:55:36
Имхо, это хороший вопрос, почему так получается

Как и с лямбдами

Viktor
04.06.2016
19:55:58
Марк
04.06.2016
19:56:22
Про равенство True и False

Zart
04.06.2016
19:58:26
вот вам вопрос для собеседования: есть True и False. есть None и...?

(знатоки оценят юмор)

Марк
04.06.2016
20:01:19
0/1

Или какой-нибудь Еррор

Zart
04.06.2016
20:01:58
неверно

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