Вопросы по теме 'python-3.x'
Как я могу представить Enum в Python?
В основном я разработчик C #, но в настоящее время работаю над проектом на Python.
Как я могу представить эквивалент Enum в Python?
1032949 просмотров
schedule
09.09.2023
В чем проблема с сокращением ()?
Кажется, в сети идет много жарких дискуссий об изменениях в функции reduce() в python 3.0 и о том, как ее следует удалить. Мне немного трудно понять, почему это так; Я считаю вполне разумным использовать его в самых разных случаях. Если бы...
21255 просмотров
schedule
01.07.2022
Написание с помощью встроенного в Python модуля .csv
[Обратите внимание, что это вопрос, отличный от уже отвеченного Как заменить столбец с помощью встроенного в Python модуля записи .csv? ]
Мне нужно выполнить поиск и замену (для одного столбца URL-адресов) в огромном файле Excel .csv. Поскольку я...
21858 просмотров
schedule
09.07.2023
Как выполнять вызовы Windows API в Python 3.1?
Кто-нибудь нашел версию pywin32 для python 3.x? Последняя доступная версия для 2.6.
В качестве альтернативы, как мне «свернуть свои собственные» вызовы Windows API в Python 3.1?
5957 просмотров
schedule
03.08.2023
Python 3 и статическая типизация
На самом деле я не уделял так много внимания разработке Python 3, как мне бы хотелось, и только заметил некоторые интересные новые изменения синтаксиса. В частности, из этой аннотации параметра функции SO answer :
def digits(x:'nonnegative...
31918 просмотров
schedule
20.02.2023
Ошибка Unicode unicodeescape "кодек не может декодировать байты. Невозможно открыть текстовые файлы в Python 3
Я использую Python 3.1 на машине с Windows 7. Русский язык является системным языком по умолчанию, а кодировка по умолчанию - utf-8.
Глядя на ответ на предыдущий вопрос , я пытался использовать модуль кодеков, чтобы подарить мне немного удачи....
848855 просмотров
schedule
10.06.2023
Типы, определяющие `__eq__`, нехешируемы?
У меня возникла странная ошибка при переносе функции в вилку Python 3.1 моей программы. Я сузил его до следующей гипотезы:
В отличие от Python 2.x, в Python 3.x, если объект имеет метод __eq__ , он автоматически становится нехешируемым.
Это...
12863 просмотров
schedule
14.04.2023
Что делает встроенный в Python __build_class__?
В Python 3.1 есть новая встроенная функция, которую я не знаю в модуле builtins :
__build_class__(...)
__build_class__(func, name, *bases, metaclass=None, **kwds) -> class
Internal helper function used by the class statement.
Что...
4517 просмотров
schedule
14.10.2022
Самый чистый способ получить последний элемент из итератора Python
Как лучше всего получить последний элемент из итератора в Python 2.6? Например, скажите
my_iter = iter(range(5))
Каков самый короткий / самый чистый способ получить 4 от my_iter ?
Я мог бы это сделать, но это кажется не очень...
61470 просмотров
schedule
23.12.2022
Правильно использовать httplib2 в python 3? (Проблемы тайм-аута)
Эй, первый пост, я действительно застрял на httplib2. Я читал об этом на сайте www.diveintopython3.org, но там ничего не говорится о функции тайм-аута. Я просматриваю документацию, но единственное, что я вижу, это возможность установить тайм-аут...
3013 просмотров
schedule
14.09.2023
Все ли больше, чем None?
Существует ли встроенный тип данных Python, помимо None , для которого:
>>> not foo > None
True
где foo - значение этого типа? Как насчет Python 3?
14365 просмотров
schedule
14.03.2023
Лучшая библиотека для анализа HTML с помощью Python 3 и примера?
Я полностью новичок в Python и использую Python 3.1 в Windows (pywin). Мне нужно проанализировать некоторый HTML, по существу, дополнительные значения между конкретными тегами HTML, и я запутался в моем наборе параметров, и все, что я нахожу,...
43881 просмотров
schedule
12.08.2022
Не могу скачать видео с ютуба
У меня возникли проблемы с автоматическим получением видео с YouTube. Вот код. Проблема в последней части. download = urllib.request.urlopen(download_url).read()
# Youtube video download script
# 10n1z3d[at]w[dot]cn
import...
25492 просмотров
schedule
27.03.2023
Проверка связи с серверами на Python
Есть ли в Python способ проверить связь с сервером через ICMP и вернуть значение ИСТИНА, если сервер отвечает, или ЛОЖЬ, если ответа нет?
590572 просмотров
schedule
28.07.2023
Подготовка к переходу с Python 2.x на 3.x
Как мы все уже знаем (надеюсь), Python 3 постепенно начинает заменять Python 2.x. Конечно, пройдет МНОГО-МНОГО лет, прежде чем большая часть существующего кода будет окончательно перенесена, но есть вещи, которые мы можем сделать прямо сейчас в нашем...
732 просмотров
schedule
16.06.2022
Python 2 или Python 3 в качестве первого языка учащегося
Что больше подходит в качестве платформы для первого курса вычислительной техники: Python 2 или Python 3? Причина спросить ваше мнение: Python 2 используется в подавляющем большинстве инсталляций по всему миру, но на подходе Python 3.
472 просмотров
schedule
31.12.2022
Возвращает ли readlines() список или итератор в Python 3?
Я прочитал в Dive into Python 3, что:
Метод readlines() теперь возвращает итератор, поэтому он так же эффективен, как xreadlines() в Python 2.
См.: Приложение A: Перенос кода на Python 3 с 2to3: метод ввода-вывода A.26 xreadlines() ....
34978 просмотров
schedule
02.05.2023
Как удалить все пробелы из строки
Как удалить все пробелы в строке Python? Например, я хочу, чтобы строка типа strip my spaces была преобразована в stripmyspaces , но я не могу этого добиться с помощью strip() :
>>> 'strip my spaces'.strip()
'strip my spaces'
337291 просмотров
schedule
01.06.2022
сжать строку в python 3?
Я не понимаю, в 2.X это работало:
import zlib
zlib.compress('Hello, world')
теперь у меня есть:
zlib.compress("Hello world!")
TypeError: must be bytes or buffer, not str
Как я могу сжать свою строку? С уважением Бюссьер
10713 просмотров
schedule
10.08.2022
Как удалить программу, установленную с помощью distutils?
Я установил приложение Python с этим setup.py:
#!/usr/bin/env python
from distutils.core import setup
from libyouandme import APP_NAME, APP_DESCRIPTION, APP_VERSION, APP_AUTHORS, APP_HOMEPAGE, APP_LICENSE
setup(
name=APP_NAME.replace("...
8429 просмотров
schedule
27.08.2022