0
ответов

Почему протокол pickle 2 позволяет мне сериализовать объект открытого файла?

Учтите: >>> import pickle >>> вещь = open ('foobar.txt', 'w') >>> pickle.dumps (вещь) Traceback (последний вызов последним): Файл "", строка 1, в ...
вопрос задан: 26 March 2012 17:07
0
ответов

Объекты буферов и представления памяти, объясненные для программиста, не использующего C

Python 2.7 представил новый API для буферов и объекты memoryview. Я прочитал документацию по ним и, кажется, понял базовую концепцию (доступ к внутренним данным объекта в необработанном виде ...
вопрос задан: 26 March 2012 16:44
0
ответов

Почему math.factorial намного медленнее в Python 2.x чем 3.x?

На моей машине я получаю следующие результаты: Python 3.2.2 (по умолчанию, 4 сентября 2011 г., 09:51:08) [MSC v.1500 32 бит (Intel)] при победе 32 Введите «помощь», «авторское право», «кредиты» или «лицензия» для получения дополнительной информации. &.
вопрос задан: 22 March 2012 01:43
0
ответов

Есть ли в Python значение, для которого isinstance(value, object) не равно True?

Насколько я понимаю, после унификации типа/класса каждое значение имеет тип, производный от объекта. Однако я не могу найти абсолютного подтверждения этому в документах. Хотя это само собой разумеющееся...
вопрос задан: 9 March 2012 20:29
0
ответов

Python 2.X: почему я не могу правильно обрабатывать Unicode?

Я некоторое время экспериментировал с Python 2.X и Unicode. Но я достиг точки, когда это не имеет смысла. Первая проблема: некоторый код ясно объяснит, что я имею в виду. Переменная txt...
вопрос задан: 8 March 2012 16:30
0
ответов

Python 2.x multiple version issues regarding PYTHONPATH

В системе установлен Python 2.6. Теперь я хочу использовать модули, представленные в Python 2.7. Поскольку у меня нет привилегий root, я собрал и установил 2.7 в свой домашний каталог ($HOME/local/...
вопрос задан: 4 March 2012 06:35
0
ответов

Как мне изучить Python 2, если я уже знаю Python 3?

У меня есть некоторые знания Python 3 (я не новичок, но я не эксперт). Я интересуюсь веб-разработкой, поэтому хочу использовать Django. В чем разница между двумя версиями Python? ...
вопрос задан: 22 January 2012 22:01
0
ответов

Вызвать подпроцесс python как демон и выйти.

Я использую пару программ python, одна из которых должна вызывать вторую. Но это должно быть сделано таким образом, чтобы первая программа превращала вторую в демона (или работала в фоновом режиме) ...
вопрос задан: 20 January 2012 20:51
0
ответов

Определить, имеют ли 2 списка одинаковые элементы независимо от порядка? [дубликат]

Простите за простой вопрос, но мне сложно найти ответ. Когда я сравниваю 2 списка, я хочу знать, «равны ли они» в том смысле, что имеют одинаковое содержимое, но в разном порядке. ...
вопрос задан: 15 January 2012 04:30
0
ответов

Как динамически создавать производный тип в Python C-API

Предположим, у нас есть тип Noddy, как определено в руководстве по написанию модулей расширения C для Python. Теперь мы хотим создать производный тип, перезаписав только метод __new __ () Noddy. В настоящее время я ...
вопрос задан: 11 January 2012 12:09
0
ответов

Эквивалент __func__ (из C) в Python

Я хочу создать какой-то отладочный вывод для python и хочу передать имя функции другой функции для вывода. Я нашел единственный разумный способ сделать это: def foobar (): print 'hello ...
вопрос задан: 6 January 2012 14:30
0
ответов

Асинхронные фоновые процессы с web2py

Мне нужно асинхронно обрабатывать большой (требующий времени и памяти) процесс в приложении web2py, вызываемом внутри метода контроллера. Мой конкретный случай использования - вызов процесса через stdlib....
вопрос задан: 29 December 2011 13:40
0
ответов

Как написать Python 2.x, максимально совместимый с Python 3.x?

Есть много способов включить функции Python 3.x в Python 2.x, чтобы код скриптов Python 2.x мог быть легко преобразованным в Python 3.x в будущем. Один из этих примеров - замена print ...
вопрос задан: 14 December 2011 02:18
0
ответов

Как вернуть несколько значений из *args?

У меня есть функция hello и она принимает n аргументов (см. код ниже). def hello(*args): # возвращаемые значения Я хочу вернуть несколько значений из *args. Как это сделать? Например: d, e, f = hello(a, b, ...
вопрос задан: 5 December 2011 07:05
0
ответов

Разница между python 1 и 2

Просто из чистого любопытства, но добавил ли python 2 что-нибудь серьезное к python 1? и если да, то что?
вопрос задан: 15 November 2011 18:10
0
ответов

Почему 4 <'3' возвращает True в Python 2?

Почему 4 <'3' возвращает True в Python 2? Это потому, что когда я заключаю число в одинарные кавычки, Python видит его как строку, а строки больше чисел?
вопрос задан: 2 November 2011 00:24
0
ответов

Python3: синтаксический анализатор параметров, проверьте, установлен ли логический параметр

Я хочу, чтобы для моей программы был задан параметр истина / ложь (-w). Если параметр установлен, я буду выполнять сортировку выход. У меня добавлен следующий параметр: parser.add_option ("- w", "--without-replace", ...
вопрос задан: 15 October 2011 05:41
0
ответов

перенос синтаксиса Python 2 на Python 3

Я пытаюсь запустить следующий код в python3, но он был написан для, я уверен, python2: f = open(filename, 'r') self.lines = f.readlines() f.close() if self.lines[-1] != "\n" : self....
вопрос задан: 15 October 2011 02:56
0
ответов

перенос программы Python 2 на Python 3, генератор случайных строк

У меня есть программа генератора случайных строк написано на Python2, но мне нужно перенести его на Python3. Вы даете программе параметр -n [число] и аргумент файла, чтобы она произвольно выводила [число] ...
вопрос задан: 15 October 2011 01:04
0
ответов

Python 2.7 с pyuno

У меня в Windows 7 установлен python 2.7. Я установил Libre Office 3.4, который поставляется с python 2.6. Следовательно, я не могу импортировать uno и unohelper даже после настройки всего окружения ...
вопрос задан: 14 October 2011 06:43
0
ответов

Полезно ли когда-нибудь использовать ввод Python вместо raw_input?

В настоящее время я преподаю Python студентам первого курса университета, и я был удивлен чтобы узнать, что, казалось бы, безобидная функция ввода, которую некоторые из моих студентов решили использовать (и были сбиты с толку ...
вопрос задан: 10 October 2011 06:03
0
ответов

Сортировка массива словарей по NSDate

У меня есть массив словарей. В каждом словаре имеется ключ dateOfInfo (NSDate) и несколько других вещей. Я хочу отсортировать массив по каждому словарю dateOfInfo с последним...
вопрос задан: 22 September 2011 01:16
0
ответов

Python: repr vs backquote

В Python есть ли разница между repr и backquote `(слева от 1)? Для демонстрации: class A (object): def __repr __ (self): return 'repr A' def __str __ (self): ...
вопрос задан: 20 September 2011 19:04
0
ответов

Есть ли словарные понимания на Python? (Проблема с возвратом функции dict)

Я знаю о понятиях списка, а что с понятиями словаря? Ожидаемый результат: >>> countChar('google') {'e': 1, 'g': 2, 'l': 1, 'o': 2} >>> countLetters('apple') ...
вопрос задан: 1 September 2011 22:37
0
ответов

Использует ли ключевое слово Python «from»?

Существуют ли другие варианты использования ключевого слова Python "from" помимо операторов импорта?
вопрос задан: 1 September 2011 08:43
0
ответов

ಪೈಥಾನ್ ಮತ್ತು ಮುಚ್ಚಿದ ಅಸ್ಥಿರಗಳು

ಈ ಕೋಡ್ ಅನ್ನು ನೋಡೋಣ: ಡೆಫ್ ಮುಚ್ಚುವಿಕೆ (): ಮೌಲ್ಯ = ತಪ್ಪು ಡೆಫ್ ವಿಧಾನ_1 (): ಮೌಲ್ಯ = ನಿಜವಾದ ಡೆಫ್ ವಿಧಾನ_2 (): ಮುದ್ರಿಸು ' ಮೌಲ್ಯ ಹೀಗಿದೆ: ', ಮೌಲ್ಯ ವಿಧಾನ_1 () ವಿಧಾನ_2 () ಮುಚ್ಚುವಿಕೆ () ನಾನು ...
вопрос задан: 26 July 2011 14:50
0
ответов

Имя класса Python в теле класса

Возможно ли получить имя класса в теле определения класса ? Например, class Foo (): x = magic () # x теперь должен быть Foo. Я знаю, что могу делать это статически вне ...
вопрос задан: 15 July 2011 17:27
0
ответов

Как проверить подпись pycrypto, созданную openssl?

Я создал закрытый / открытый ключ в openssl, и подписал некоторые данные: openssl genrsa -out private.pem 1024 openssl rsa -in private.pem -out public.pem -outform PEM -pubout echo 'data to sign'> data ....
вопрос задан: 15 June 2011 18:43
0
ответов

Изменения синтаксиса Python 3

Итак, моя работа, в которой использовался старый Python 2, - это обновление кода, в любом случае я просто изучаю Python и на самом деле довольно новичок в этом, но каковы основные изменения синтаксиса, которые произошли с 2- -> 3 Или ...
вопрос задан: 17 February 2011 16:30
0
ответов

Неподдерживаемые символы на входе

Я хочу назначить строку символов переменной, но там написано: нет кода для отображения. У меня есть строка, я хочу присвоить переменной d = "потрясающий: / ËstÊnɪŠ/" Неподдерживаемые символы ...
вопрос задан: 2 February 2011 11:36