0
ответов

Порт OAuth для Python 3

Я пытаюсь создать клиент Twitter и StatusNet на Python 3, но у меня есть проблема, все примеры, которые я нахожу, используют библиотеку OAuth. Есть пример использования только curl или простой аутентификации...
вопрос задан: 10 March 2012 23:23
0
ответов

CSV-модуль и словарь Python3

Довольно плохо знаком с python, простите меня, если это основной вопрос о том, как научиться использовать CSV-файлы. импортировать CSV theReader = csv.reader(open('filename.csv'), delimiter=',') для строки в theReader: ...
вопрос задан: 9 March 2012 14:32
0
ответов

Я хочу использовать NumPy / SciPy. Что мне следует использовать: Python 2 или 3?

Я собираюсь приступить к работе по обработке сигналов с помощью NumPy / SciPy. Однако я никогда раньше не использовал Python и не знаю, с чего начать. Я вижу, что в настоящее время есть две ветки Python в этом ...
вопрос задан: 6 March 2012 16:46
0
ответов

Python C API: использование PyEval_EvalCode

Я пытаюсь понять, как использовать интерпретатор Python из C, и у меня возникают проблемы с PyEval_EvalCode. По сути, я пишу функцию C, которая принимает произвольную строку кода Python, ...
вопрос задан: 5 March 2012 20:28
0
ответов

Python 3: как заставить strip() работать с байтами

Я преобразовал код Python 2 в Python 3. При этом я заменил print 'String: ' + somestring на print(b'String: '+somestring), потому что получаю следующую ошибку: Can't convert '...
вопрос задан: 5 March 2012 01:53
0
ответов

Как определить тип экземпляра класса

Чтобы определить класс, я могу сделать так: class A: pass a = A type(A) is type #True или : импорт проверить inspect.isclass(A) А вот как определить тип экземпляра класса, не зная класса...
вопрос задан: 3 March 2012 19:44
0
ответов

Python 3: поиск в большом текстовом файле с помощью REGEX

Я хочу найти большой текстовый файл с регулярным выражением и настроил следующий код: ') ...
вопрос задан: 3 March 2012 12:50
0
ответов

Ошибка импорта tkinter в Python 3.x

Я использую Ubuntu 11.10. При импорте tkinter я получаю следующую ошибку, хотя кажется, что я как-то установил python-tk. Пожалуйста помоги. shishir @ dewsworld: ~ $ python3.2 Python 3.2.2 (по умолчанию, 5 сентября ...
вопрос задан: 2 March 2012 11:39
0
ответов

Анализировать XML с помощью Python Etree и возвращать указанный тег независимо от пространства имен

Я работаю с некоторыми данными XML, которые в некоторых местах каждого файла переопределяют пространство имен. Я пытаюсь извлечь из документа все теги определенного типа независимо от пространства имен, которое ...
вопрос задан: 27 February 2012 00:11
0
ответов

Базовый язык Python

Что написан ли базовый язык Python? На самом деле я сделал поиск в Google, но не нашел удовлетворительного результата.
вопрос задан: 26 February 2012 09:23
0
ответов

Как использовать string.replace () в python 3.x

String.replace () устарела в python 3.x. Каков новый способ сделать это?
вопрос задан: 25 February 2012 22:50
0
ответов

Как использовать модуль электронной почты Python 3.2 для отправки Unicode сообщения, закодированные в utf-8 с цитированием-печатью?

Я хочу отправлять сообщения электронной почты с произвольным телом Unicode в программе Python 3.2. Но на самом деле эти сообщения будут состоять в основном из 7-битного текста ASCII. Поэтому я хочу, чтобы сообщения были закодированы ...
вопрос задан: 22 February 2012 21:58
0
ответов

Правильное использование глобальных переменных в Python 3

Как правильно использовать глобальные переменные в Python 3? : 1) Указывая глобальную переменную VAR_NAME один раз в основном скрипте (не внутри функции), а затем просто ссылаясь на переменную как VAR_NAME везде ...
вопрос задан: 20 February 2012 18:13
0
ответов

Что определяет производительность отладчика во время выполнения

Я пробовал отлаживать Python 3 с помощью Wing IDE (v.4.1.3) и Komodo IDE (v.7.0.0). Как и ожидалось, отладчик добавляет много служебных данных во время выполнения. Но что меня удивило, так это то, насколько разными могут быть отладчики ...
вопрос задан: 19 February 2012 04:37
0
ответов

Приложение с интерактивной оболочкой Python

Я хочу создать приложение с интерактивной оболочкой. Например:> ./app.py Введите команду, чтобы что-то сделать. например, `create name price`. Чтобы получить справку, введите «help» (без кавычек)> ...
вопрос задан: 18 February 2012 10:28
0
ответов

Отмена экранирования экранированных символов в строке с использованием Python 3.2

Скажем, у меня есть строка в Python 3.2 выглядит так: '\ n' Когда я печатаю () ее на консоли, она, очевидно, отображается как новая строка. Я хочу иметь возможность печатать его буквально как обратную косую черту, за которой следует ...
вопрос задан: 18 February 2012 07:58
0
ответов

python3 unicode-escape не работает с байтами, отличными от ascii?

В python2 есть string-escape и unicode-escape. Для строки байтов utf-8 escape-строка может экранировать \ и сохранять байты, отличные от ascii, например: "你好 \\ n" .decode ('string-escape') '\ xe4 \ xbd \ xa0 \ xe5 \ xa5 \ xbd \ n' ...
вопрос задан: 17 February 2012 12:46
0
ответов

Установить кодировку в сценариях Python 3 CGI

При написании сценария Python 3.1 CGI я сталкиваюсь с ужасными ошибками UnicodeDecodeErrors. Однако при запуске скрипта из командной строки все работает. Кажется, что open () и print () используют return ...
вопрос задан: 17 February 2012 03:18
0
ответов

Отформатируйте строку, в которой есть дополнительные фигурные скобки

У меня есть файл LaTeX, который я хочу прочитать с помощью Python 3, и отформатировать значение в результирующую строку. Что-то типа: ... \ textbf {ЗАМЕНИТЕ ЗНАЧЕНИЕ ЗДЕСЬ} ... Но я не смог понять, как это сделать ...
вопрос задан: 6 February 2012 15:06
0
ответов

, который позволяет удалять во время итерации

ОБНОВЛЕНО на основе ответа Леннарта Регебро. Предположим, вы выполняете итерацию по словарю, а иногда вам нужно удалить элемент. Следующее очень эффективно: remove = [] для k, v в dict_.items (): ...
вопрос задан: 6 February 2012 09:22
0
ответов

Изменение типа класса после вставки данных

Я хочу создать класс на Python, который должен работать как это: присвоенные данные, возможно, привязанные к переменной (например, a = exampleclass (данные) или просто exampleclass (данные)) После вставки данных он должен ...
вопрос задан: 5 February 2012 11:48
0
ответов

Как отсортировать двухэлементный кортеж строк в смешанном порядке с использованием ключевого параметра (не cmp)

В Python у меня есть что-то вроде следующего (хотя и случайным образом): l = [('a', 'x' ), ('a', 'y'), ('a', 'z'), ('b', 'x'), ('b', 'y'), ('b', 'z'). ),] Если я вызываю ...
вопрос задан: 3 February 2012 21:00
0
ответов

Является ли плохой практикой использование имени встроенной функции в качестве идентификатора атрибута или метода?

Я знаю, что никогда не следует использовать имена встроенных функций в качестве идентификаторов переменных. Но есть ли причины не использовать их в качестве идентификаторов атрибутов или методов? Например, безопасно ли писать my_object.id = 5, ...
вопрос задан: 2 February 2012 08:45
0
ответов

регрессионное тестирование всего приложения на Python

У меня есть небольшое приложение командной строки (около 6 тыс. Строк). В нем нет модульных тестов, потому что я не знал, как их писать; но я задним числом добавляю кое-что сейчас. Я прочитал это руководство, но остался озадачен ...
вопрос задан: 2 February 2012 02:15
0
ответов

Анализ HTML-тегов с помощью Python

Мне дали URL-адрес, и я хочу извлечь содержимое тега из URL-адреса. Я использую Python3. Я наткнулся на sgmllib, но он недоступен для Python3. Может кто-нибудь, пожалуйста ...
вопрос задан: 1 February 2012 20:52
0
ответов

Как я могу перехватить вызовы «волшебных» методов Python в классах нового стиля?

Я пытаюсь перехватить вызовы магических методов двойного подчеркивания Python в классах нового стиля.Это тривиальный пример, но он показывает цель: class ShowMeList (object): def __init __ (self, it) ...
вопрос задан: 29 January 2012 23:14
0
ответов

Есть ли где-то есть указатель библиотек только для Py3k?

Мне любопытно, существуют ли важные библиотеки, поддерживающие только Python 3, поскольку, похоже, многие библиотеки, которые его поддерживают, также поддерживают Python 2.
вопрос задан: 26 January 2012 01:07
0
ответов

как проверить, допускает ли итерация более одного прохода?

В Python 3 , как я могу проверить, является ли объект контейнером (а не итератором, который может допускать только один проход)? Вот пример: def renormalize (cont): '' 'каждое значение из ...
вопрос задан: 24 January 2012 20:27
0
ответов

Кто-нибудь может дать мне краткое руководство по stdin и stdout в Python 3? [закрыто]

Я знаю, что это похоже на то, что я могу погуглить, но правда в том, что я не нахожу или не понимаю, что объясняется в очень немногих источниках Python 3. Итак, вот мои вопросы: Является ли input () стандартным вводом ...
вопрос задан: 24 January 2012 00:44
0
ответов

Закрытие функции vs.callable class

Во многих случаях есть два варианта реализации: закрытие и вызываемый класс. Например, class F: def __init __ (self, op): self.op = op def __call __ (self, arg1, arg2): if (self.op ...
вопрос задан: 23 January 2012 17:07