Результаты поиска по запросу "python"

10 ответов

 (хотя я бы порекомендовал лучшее имя, чем «а».

инаю изучать Python с помощью онлайн-гида, и я только что выполнил упражнение, которое потребовало от меня написания этого сценария: from sys import argv script, filename = argv print "We're going to erase %r." % filename print "If you don't ...

3 ответа

Ссылка не работает.

ы можете определить, был ли Python запущен с флагом -i? Согласно сдокументы [http://www.wingware.com/psupport/python-manual/2.6/using/cmdline.html]Вы можете проверить переменную PYTHONINSPECT в os.environ, которая являетсяэквивалент из -i. Но, ...

4 ответа

Таким образом, при принятии решения о том, какой из них использовать, вы можете сначала захотеть проверить, относится ли расширенная функциональность только к этому классу или же эту же расширенную функциональность можно повторно использовать в других частях вашей системы. Если его нельзя использовать повторно, то наследование, вероятно, должно сработать. В противном случае, вы можете подумать об использовании декоратора.

ы решаете между использованием декораторов и наследования, когда оба возможны? Например.,Эта проблема [https://stackoverflow.com/questions/6394511/python-functools-wraps-equivalent-for-classes] имеет два решения. Я особенно заинтересован в Python.

ТОП публикаций

9 ответов

Java-код:

аюсь обработать кучу файлов, и мне нужно затем изменить, чтобы удалить постороннюю информацию в именах файлов; в частности, я пытаюсь удалить текст в скобках. Например: filename = "Example_file_(extra_descriptor).ext"и я хочу пересмотреть целую ...

2 ответа

Разве это не то, что говорит ошибка?

ользовалPygame2exe [http://pygame.org/wiki/Pygame2exe]с сайта Pygame и избавился от проблемы с.dlls но все еще остается ошибка Единственный шрифт, который я использую, это стандартный шрифт Pygame (freesansbold.ttf) и я включил его копию в свой ...

5 ответов

Можно написать свой собственный:

жный дубликат: Python - проверка существующей переменной [https://stackoverflow.com/questions/843277/python-checking-variable-existing] Есть ли эффективный, простой и питонный способ проверить, существует ли объект в области? В Python все ...

0 ответов

или наоборот.

я есть простая задача, которую мне нужно выполнить в Python: преобразовать строку во все строчные буквы и удалить все не-ascii не-альфа-символы. Например: "This is a Test" -> "thisisatest" "A235th@#$&( er Ra{}|?>ndom" -> "atherrandom"У меня ...

3 ответа

Удвоение работает и для непревзойденных скобок:

ужно добавить '{' и / или '}' в строку, где я использую функцию форматирования для форматирования строки. Например: я хочу, чтобы моя строка была "{3}", но это: "\{{}\}".format(3)дает мне ошибку: ValueError: Single '}' encountered in format ...

14 ответов

ты можешь попробовать:

ько что скомпилировал и установил mysqldb для Python 2.7 на моем Mac OS 10.6. Я создал простой тестовый файл, который импортирует import MySQLdb as mysqlВо-первых, эта команда подчеркнута красным, и информация говорит мне «Неразрешенный импорт». ...

6 ответов

Вложение определений классов не обязательно. Вложение определения ChildClass в ParentClass просто означает, что ChildClass является атрибутом ParentClass, не более того. Это не заставляет экземпляры ChildClass наследовать что-либо от ParentClass.

ел несколько «решений» для этого, но каждый раз кажется, что «не используйте вложенные классы, определяйте классы снаружи и затем используйте их нормально». Мне не нравится этот ответ, потому что он игнорирует основную причину, по которой я ...