Вопросы по теме 'python-2.x'
Поддержка длинных имен файлов Python не работает в Windows
Я пишу скрипт Python для копирования файлов; к сожалению, он продолжает давать сбой, потому что имя файла слишком длинное (> 256). Есть ли способ справиться с этой проблемой?
Я использую Python 2.5.4 и Windows XP.
Ваше здоровье,
7317 просмотров
schedule
23.06.2022
Неявный вызов инициализатора родительского класса
class A(object):
def __init__(self, a, b, c):
#super(A, self).__init__()
super(self.__class__, self).__init__()
class B(A):
def __init__(self, b, c):
print super(B, self)
print super(self.__class__, self)...
3995 просмотров
schedule
16.02.2024
Урожай только столько, сколько требуется от генератора
Я хочу получать от генератора ровно столько, сколько требуется.
В следующем коде
a, b, c = itertools.count()
Я получаю это исключение:
ValueError: too many values to unpack
Я видел несколько связанных вопросов, однако меня не...
636 просмотров
schedule
10.03.2022
Базовая арифметика Python — деление
У меня есть две переменные: count, который представляет собой количество моих отфильтрованных объектов, и постоянное значение per_page. Я хочу разделить count на per_page и получить целочисленное значение, но что бы я ни пытался - я получаю 0 или 0.0...
19758 просмотров
schedule
12.05.2023
Самый безопасный способ преобразовать float в целое число в Python?
Математический модуль Python содержит удобные функции, такие как floor & ceil . Эти функции принимают число с плавающей запятой и возвращают ближайшее целое число ниже или выше него. Однако эти функции возвращают ответ в виде числа с плавающей...
716769 просмотров
schedule
15.01.2023
Удалить Python, созданный из исходного кода?
Я установил python 2.6 из исходников и как-то позже по ошибке установил другой python 2.6 из менеджера пакетов.
Я не могу найти способ удалить Python, созданный из исходного кода, это возможно/легко?
Запуск убунту 10.04.
66263 просмотров
schedule
30.03.2022
Когда лучше использовать zip вместо izip?
Когда лучше использовать zip вместо itertools.izip ?
61400 просмотров
schedule
29.10.2022
Python, аргументы ключевого слова по умолчанию после позиционных аргументов переменной длины
Я думал, что смогу использовать именованные параметры после позиционных параметров переменной длины в вызове функции в Python 2, но я получаю SyntaxError при импорте класса Python. Я пишу с помощью следующего метода "get", например:
class...
28477 просмотров
schedule
17.03.2022
Добавление динамической функции на основе критериев Python в класс
Как динамически добавлять функции в класс на основе некоторых критериев.
Например, у меня есть следующий класс:
class A(object):
def __init__(self,type):
self.type = type
Теперь, основываясь на значении типа, я хочу добавить...
270 просмотров
schedule
22.04.2024
Как вычислить квадратный корень в Python?
Почему Python дает неправильный ответ?
x = 16
sqrt = x**(.5) #returns 4
sqrt = x**(1/2) #returns 1
Да, я знаю import math и использую sqrt . Но я ищу ответ на вышеизложенное.
483985 просмотров
schedule
30.12.2023
Как декодировать сжатые данные gzip, возвращаемые в ответе HTTP в python?
Я создал архитектуру клиент/сервер в python, я принимаю HTTP-запрос от клиента, который обслуживается путем запроса другого HTTP-сервера через мой код.
Когда я получаю ответ от третьего сервера, я не могу декодировать сжатые данные gzip, я сначала...
18148 просмотров
schedule
01.03.2023
listdir неправильно печатает неанглийские буквы
На Python 2.7,
for dir in os.listdir("E:/Library/Documents/Old - Archives/Case"):
print dir
распечатывает:
Danny.xlsx
Dannyh.xlsx
~$??? ?? ?????? ??? ???? ???????.docx
пока это:
# using a unicode literal
for dir in...
3929 просмотров
schedule
17.05.2022
Импорт некоторых модулей python3 в Python2
Есть ли способ импортировать модули Python 3 в скрипты Python 2? Я хочу использовать некоторые модули Python 3 в приложении Django и ничего не видел в Интернете. Любые подсказки?
3655 просмотров
schedule
03.10.2022
закрытие python с назначением внешней переменной внутри внутренней функции
У меня есть этот фрагмент кода:
#!/usr/bin/env python
def get_match():
cache=[]
def match(v):
if cache:
return cache
cache=[v]
return cache
return match
m = get_match()
m(1)
если я его запустил, он говорит:...
4742 просмотров
schedule
25.10.2023
Заменить список списка сокращенным списком списка с сохранением порядка
У меня есть список из кода, который я приложил. Я хочу связать каждый подсписок, если есть какие-то общие значения. Затем я хочу заменить список списка сокращенным списком списка. Примеры: если у меня есть список [[1,2,3],[3,4]] , я хочу...
2456 просмотров
schedule
09.04.2023
Почему Python dict.keys() возвращает список, а не набор?
Я ожидал, что метод ключей Python вернет набор вместо списка. Поскольку это больше всего похоже на гарантии, которые давали бы ключи хэш-карты. В частности, они уникальны и не отсортированы, как множество. Однако этот метод возвращает список:...
60978 просмотров
schedule
19.04.2023
Должен ли я использовать self для определения переменных/объектов экземпляра класса, к которым мне не нужно будет обращаться извне?
Я не совсем новичок, но довольно новичок в Python . Сегодня, работая над проектом, у меня возникла идея, и я задумался об использовании « self »; о котором я читал в последнее время, и я до сих пор не могу понять, всегда ли это необходимо или нет....
3585 просмотров
schedule
06.10.2022
Повторное создание исключений в Python 2.x с добавленной контекстной информацией
С# фон
Я исхожу из контекста С#, где вы можете поймать исключение и создать новое, включая исходное, в качестве внутреннего исключения. Таким образом, вы можете иметь что-то вроде этого:
void LoadPlugin(string configFile)
{
try
{...
246 просмотров
schedule
15.10.2023
Динамическое заполнение шаблона из двух списков
Я хочу динамически заполнить шаблон из двух списков, содержащих значения переменных.
Может ли кто-нибудь сказать мне, как я могу добиться чего-то вроде этого:
current_task_resources_types = ["image", "html"]
current_task_resources_names =...
49 просмотров
schedule
09.03.2024
Почему я не могу использовать yield с return?
Я хотел бы, чтобы вы рассмотрели следующий код:
def func(alist):
if len(alist) == 1:
return arg * 2
for item in alist:
yield item * 2
Когда я запускаю его, я получаю эту ошибку:
SyntaxError: 'return' with argument...
2183 просмотров
schedule
12.03.2024