Ну, я использовал метод itertools.cycle (). next () с Python 2.6.6, но теперь, когда я обновился до 3.2, я заметил, что у объекта itertools.cycle () нет метода next (). Я использовал его для циклического цикла строки в ...
Как проверить наличие новой строки в строке? Есть ли у python3.x что-нибудь похожее на обычную операцию java, где direct if (x == '* \ n' ) сработало бы?
Я пытаюсь использовать модуль csv для чтения файла csv utf-8, и у меня возникли проблемы с созданием общего кода для Python 2 и 3 из-за кодировки. Вот исходный код на Python 2.7: с open (...
Используя метаклассы, я пытаюсь создать метод экземпляра, упрощая существующий метод экземпляра. Проблема в том, что partial не работает с методом экземпляра. Это простой пример того, что ...
Я делаю индикатор выполнения для моей загрузки script, и поэтому я хочу напечатать строку из нескольких '#', но я не могу заставить ее работать. Когда я говорю Python не добавлять новую строку, он удаляет его, но не ...
Я хотел бы сделать глубокую копию dict на python. К сожалению, для dict не существует метода .deepcopy (). Как мне это сделать? >>> my_dict = {'a': [1, 2, 3], 'b': [4, 5, 6]}
> & ...
У меня есть задача «обернуть» библиотеку ac в класс python. Документы по этому поводу очень расплывчаты. Похоже, они ожидают, что только продвинутые пользователи Python будут реализовывать ctypes. Ну, я ...
Как __slots__ реализовано в Python?
Это отображается в интерфейсе C?
Как добиться поведения __slots__ при определении класса Python в C с помощью PyTypeObject?
Я нашел очень мало библиотек в Python, способных анализировать файлы Excel, и ни одна из них не была в Python 3.x и не прошла успешно Шаг 2to3. Что бы вы посоветовали?
Итак, моя работа, в которой использовался старый Python 2, - это обновление кода, в любом случае я просто изучаю Python и на самом деле довольно новичок в этом, но каковы основные изменения синтаксиса, которые произошли с 2- -> 3 Или ...
У меня есть библиотека, написанная на cython, которая обертывает библиотеку C, и я показываю несколько строк c в коде Python. Эти строки большие и статические (не могут их освободить), поэтому просто создаю python ...
Просматривая документы, я первым делом предположил, что я вызываю urllib.request.HTTPCookieProcessor (). cookiejar.clear (), однако это не сработало. Мое следующее предположение - возможно, мне нужно создать подкласс и построить / установить ...
Я учусь по теме «Программирование на Python для абсолютного новичка» и получаю удовольствие. Книга написана для Python 2.7 (я думаю), но я использовал Python 3 и переводил код, который ...
I пытаюсь создать простой антивирус. Разработанный мной алгоритм предназначен для проверки исходного файла и зараженного файла.
отделить вирус от зараженного файла
использовать тот же алгоритм для ...
Я хотел бы использовать API данных Google но я использую Python 3. Я не заметил, чтобы они упоминали что-нибудь о Python 3. Можно ли установить gdata для Python 3?
В Python 3 можно использовать super () вместо super (MyClass, self), но это работает только в методах, определенных внутри класса. Как описано в статье Микеле Симионато, следующий пример ...
Мне нужно убедиться, что вся случайность в моей программе полностью воспроизводима. Где мне позвонить в random.seed ()? Я думал, что он должен быть в моем модуле main.py, но он импортирует другие модули, которые ...
Я пытаюсь создать функцию, которая передает параметр x и возвращает новый класс C. C должен быть подклассом фиксированного базового класса A, только с одним дополнением: добавлен определенный атрибут класса и ...
Мне нужна выборка без замены из всех возможных кортежей чисел из диапазона (n). То есть у меня есть набор (0,0), (0,1), ..., (0, n), (1,0), (1,1), ..., (1, n ), ..., (n, 0), (n, 1), (n, ...
У меня есть этот хороший маленький метод для удаления управляющих символов из строки. К сожалению, это не работает в Python 2.6 (только в Python 3.1). Это заявляет: map = str.maketrans (dict.fromkeys (...
Я хочу изучить Python. У меня есть курс по Python 3. Однако мне нужно будет использовать в основном matplotlib и Numpy, а эти библиотеки еще не совместимы с Python 3. Стоит ли делать ...
Есть ли какой-либо отладчик, который позволяет изменять код Python во время отладки? Другими словами: возникает исключение во время выполнения, отладчик останавливается, я изменяю код, как мне нравится, и говорю программе ...
# Python 3
class Point (tuple): def __init __ (self, x, y): super () .__ init __ ((x, y)) Point (2, 3) приведет к TypeError: tuple () принимает не более 1 аргумента (2 заданных ) Почему? Что должно ...
Как пропустить строку записей в CSV при использовании DictReader? Код: импорт csv
reader = csv.DictReader (открыть ('test2.csv'))
# Пропустить первую строку
reader.next ()
для строки в считывателе: print (row) Ошибка: ...
В документации только сказано, что интерпретатор Python выполняет «базовую оптимизацию», не вдаваясь в подробности. Очевидно, это зависит от реализации, но есть ли способ понять, какой тип ...
Если у меня настроен каталог src следующим образом: main.py
pkg1: __init__.py util.py
pkg2: __init__.py test.py Можете ли вы сказать мне, как лучше всего импортировать pkg1.util из main.py и из test.py?
...
[Python 3] Мне нравится ndarray, но его использование раздражает. Вот одна проблема, с которой я столкнулся. Я хочу написать класс Array, который унаследует большую часть функций ndarray, но имеет только один способ ...
Я хочу преобразовать 32-байтовое (хотя мне может потребоваться другая длина) целое число в байтовый объект в python. Есть ли простой и понятный способ сделать это?
Я знаю, что когда он был запущен, многие люди не думали, что он будет легко воспринят. Мне было интересно, изменилось ли это вообще. Многие ли из основных модулей и библиотек уже поддерживают Python 3? ...