Вопросы с тегом 'python-2.7'

Python 2.7 является последней крупной версией в серии 2.x. Не используйте этот тег просто для передачи версии Python, которую вы используете, если только вопрос не касается проблемы, характерной для Python 2.7. Используйте более общий тэг [python].
15 отв.

Итерация над словарями с использованием циклов 'for'

Я немного озадачен следующим кодом: d = {'x': 1, 'y': 2, 'z': 3} for key in d: print key, 'corresponds to', d[key] То, что я не понимаю, это часть key. Как Python распознает, что ему нужно только прочитать ключ из словаря? Является ли key сп...
21 июля '10 в 1:27
19 отв.

Способ создания многострочных комментариев в Python?

Недавно я начал изучать Python, но не смог найти, как реализовать многострочные комментарии. Большинство языков имеют символы комментариев блока, такие как /* */ Я попробовал это в Python, но он выдает ошибку, поэтому это, вероятно, неверно. Ест...
08 окт. '11 в 15:51
11 отв.

Почему методы Python 'private' не являются частными?

Python дает нам возможность создавать методы и переменные 'private' в классе, добавляя двойные подчеркивания к имени, например: __myPrivateMethod(). Как же тогда можно объяснить это? >>> class MyClass: ... def myPublicMethod(self): ......
16 сент. '08 в 11:59
8 отв.

Почему "нет (правда) в [False, True]" возвращается False?

Если я это сделаю: >>> False in [False, True] True Возвращает True. Просто потому, что False находится в списке. Но если я это сделаю: >>> not(True) in [False, True] False Возвращает False. Если not(True) равно False: >...
15 июля '15 в 7:12
19 отв.

Как исправить: "UnicodeDecodeError: кодек ascii не может декодировать байт"

as3:~/ngokevin-site# nano content/blog/20140114_test-chinese.mkd as3:~/ngokevin-site# wok Traceback (most recent call last): File "/usr/local/bin/wok", line 4, in Engine() File "/usr/local/lib/python2.7/site-packages/wok/engine.py", line 104, in init...
15 янв. '14 в 7:15
9 отв.

Относительный импорт за миллиард

Я был здесь: http://www.python.org/dev/peps/pep-0328/ http://docs.python.org/2/tutorial/modules.html#packages Пакеты Python: относительный импорт Пример кода относительного импорта Python не работает Окончательный ответ на относительный импорт ...
03 янв. '13 в 6:50
9 отв.

Получить описание исключения и трассировку стека, которая вызвала исключение, все как строку

Я видел много сообщений о трассировке стека и исключениях в Python. Но не нашел то, что мне нужно. У меня есть кусок кода Python 2.7, который может вызвать исключение. Я хотел бы поймать его и присвоить строке его полное описание и трассировку стек...
30 дек. '11 в 19:59
7 отв.

Преобразовать список в кортеж в Python

Я пытаюсь преобразовать список в кортеж. Когда я google, я нахожу ответы, похожие на: l = [4,5,6] tuple(l) Но если я сделаю это, я получу это сообщение об ошибке: TypeError: объект 'tuple' не может быть вызван Как я могу исправить эту проблем...
11 окт. '12 в 12:13
6 отв.

Как написать модуль/пакет Python?

Я делал скрипты Python для простых задач на работе и никогда не беспокоился об их упаковке для других пользователей. Теперь мне назначено создание оболочки Python для REST API. Я не знаю, как начать, и мне нужна помощь. Что у меня: (Просто хочу б...
01 апр. '13 в 18:48
20 отв.

Установка PIL с пипсом

Я пытаюсь установить PIL (библиотеку изображений Python) с помощью команды: sudo pip install pil но я получаю следующее сообщение: Downloading/unpacking PIL You are installing a potentially insecure and unverifiable file. Future versions of pi...
19 нояб. '13 в 2:22
21 отв.

Как я могу читать входные данные как числа?

Почему в приведенном ниже коде строки x и y вместо целых чисел? (Примечание: в Python 2.x используйте raw_input(). В Python 3.x используйте input(). raw_input() был переименован в input() в Python 3.x) play = True while play: x = input("Enter...
08 дек. '13 в 6:08
9 отв.

Как удалить Python 2.7 на Mac OS X 10.6.4?

Я хочу полностью удалить Python 2.7 из моей Mac OS X 10.6.4. Мне удалось удалить запись из переменной PATH, вернув мой .bash_profile. Но я также хочу удалить все каталоги, файлы, символические ссылки и записи, которые были установлены установочным п...
29 сент. '10 в 10:03
6 отв.

Как скрыть вывод подпроцесса в Python 2.7

Я использую eSpeak на Ubuntu и имею Python 2.7 script, который печатает и говорит сообщение: import subprocess text = 'Hello World.' print text subprocess.call(['espeak', text]) eSpeak производит нужные звуки, но загромождает оболочку с некоторым...
30 июня '12 в 1:08
19 отв.

Как создать тестовые и обучающие образцы из одного блока данных с помощью pandas?

У меня довольно большой набор данных в виде фрейма данных, и мне было интересно, как я смогу разделить блок данных на два случайных выборки (80% и 20%) для обучения и тестирования. Спасибо!
10 июня '14 в 20:24
5 отв.

Как я могу выборочно избежать процентов (%) в строках Python?

У меня есть следующий код test = "have it break." selectiveEscape = "Print percent % in sentence and not %s" % test print(selectiveEscape) Я хотел бы получить результат: Print percent % in sentence and not have it break. Что на самом деле прои...
21 мая '12 в 3:01