python-2.x

в Python 2.5, следующий код вызывает TypeError: >>> class X: def a(self): print "a" >>> class Y(X): def a(self): super(Y,self).a() print "b" >>> c = Y() >>> c.a() Traceback (most recent call last): File "<stdin>", line 1, in &l...

Итак, я изучаю Python. Я иду через уроки и столкнулся с проблемой, где мне пришлось конденсировать очень много target.write() в одном write(), а "n" между каждой переменной пользовательского ввода (объект write()). Я придумал: nl = "n" lines = line1, nl, line2, nl, line3, nl textdoc.writelines(lines) если...

этот вопрос уже есть ответ здесь: как эффективно сравнить два неупорядоченных списка (не наборы) в Python? 9 ответов извините за простой вопрос, но мне трудно найти ответ. когда я сравниваю 2 списка, я хочу знать, ес...

Я думал, что могу использовать именованные параметры после позиционных параметров переменной длины в вызове функции в Python 2, но я получаю SyntaxError при импорте класса python. Я пишу со следующим методом "get", например: class Foo(object): def __init__(self): print "You have created a Foo." ...

я начал с попытки сохранить строки в sqlite с помощью python, и получил сообщение: sqlite3.ProgrammingError: вы должны не используйте 8-битные bytestrings, если вы используйте text_factory, который может интерпретировать 8-битные bytestrings (например text_factory = ул.) Настоятельно рекомендуется...

Я пытался использовать в Python ConfigParser модуль для сохранения настроек. Для моего приложения важно, чтобы я сохранил регистр каждого имени в моих разделах. В документах упоминается, что передача str () в ConfigParser.optionxform () сделал бы это, но это не работает для меня. Имена в нижнем регистре. Я чт...

Я слышал несколько раз, что печать является функция (3.x) лучше, чем это утверждение (2.икс.) Но почему? Я был поклонником того, что это утверждение в основном потому, что оно позволило мне ввести два меньших символа (т. е. скобки). Мне было бы интересно увидеть некоторые ситуации, когда оператор печати пр...

почему это не работает, как можно было наивно ожидать? class Foo(object): def __init__(self): self.bar = 3 def __bool__(self): return self.bar > 10 foo = Foo() if foo: print 'x' else: print 'y' (выход x)...

почему set вызов функции уничтожает обманы, но разбор литерала набора не делает? >>> x = Decimal('0') >>> y = complex(0,0) >>> set([0, x, y]) {0} >>> {0, x, y} {Decimal('0'), 0j} (Python 2.7.12. Возможно, та же первопричина, что и для этой аналогичный вопрос)...

Я пытаюсь установить numpy в python 3.5 под windows 10 с установленной visual studio 2015 ultimate. краткая версия: file vcvarsall.bat отсутствует в папке vs14 C:Program Files (x86)Microsoft Visual Studio 14.0VC папка. Зачем? длинная версия: Работает pip install numpy дает мне эту ошибку error: Unable to fi...