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

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

Итерация над словарями с использованием циклов '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
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
7
ответов

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

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

Как исправить: "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
7
ответов

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

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

Как скрыть вывод подпроцесса в 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
8
ответов

Как удалить 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
5
ответов

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

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

Избавление от \n при использовании .readlines()

У меня есть .txt файл со значениями в нем. Значения перечислены так: Value1 Value2 Value3 Value4 Моя цель - поместить значения в список. Когда я это сделаю, список выглядит следующим образом: ['Value1\n', 'Value2\n', ...] \n не требуется. Во...
задан 05 марта '13 в 23:22
9
ответов

Использование Python 2.x и Python 3.x в IPython Notebook

Я использую ноутбуки IPython и хотел бы иметь возможность выбрать для создания записной книжки python 2.x или 3.x в IPython. Сначала у меня была Анаконда. С помощью Anaconda необходимо было изменить глобальную переменную окружения, чтобы выбрать, ка...
задан 27 мая '15 в 23:34
6
ответов

Что такое эллипс [...] в списке Python?

Я играл в питоне. Я использовал следующий код в IDLE p = [1, 2] p[1:1] = [p] print p Выход был [1, [...], 2] Что это [...]? Интересно, что теперь я мог бы использовать это как список списка до бесконечности i.e. p[1][1][1].... Я мог бы напи...
задан 18 июня '13 в 6:38
1
ответ

Почему ранний возврат медленнее, чем другой?

Это следующий вопрос к ответу, который я дал несколько дней назад. Изменить: кажется, что OP этого вопроса уже использовал код, который я отправил ему, чтобы задать тот же вопрос, но я не знал о нем Это. Извиняюсь. Полученные ответы разные, хотя! В...
задан 25 нояб. '11 в 18:24
14
ответов

Как читать входы как целые числа?

Почему этот код не вводит целые числа? Все в сети говорит, что нужно использовать raw_input(), но я прочитал в Qaru (в потоке, который не имел дело с целым вводом), который raw_input() был переименован в input() в Python 3.x. play = True while pla...
задан 08 дек. '13 в 6:08