Вопросы с тегом «python»

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.

5
Наследование и переопределение __init__ в Python
Я читал «Погружение в Python» и в главе о классах приводится такой пример: class FileInfo(UserDict): "store file metadata" def __init__(self, filename=None): UserDict.__init__(self) self["name"] = filename Затем автор говорит, что если вы хотите переопределить __init__метод, вы должны явно вызвать родительский элемент __init__с правильными параметрами. Что, если у этого FileInfoкласса было несколько …


29
Как слить словари словарей?
Мне нужно объединить несколько словарей, вот что у меня, например: dict1 = {1:{"a":{A}}, 2:{"b":{B}}} dict2 = {2:{"c":{C}}, 3:{"d":{D}} С A B Cи Dбыть листьями дерева, как{"info1":"value", "info2":"value2"} Неизвестный уровень (глубина) словарей, может быть {2:{"c":{"z":{"y":{C}}}}} В моем случае он представляет собой структуру каталогов / файлов, где узлы являются документами, а листья …

2
Распаковка объекта Python 2 с помощью Python 3
Мне интересно, есть ли способ загрузить объект, который был обработан в Python 2.4, с помощью Python 3.4. Я использовал 2to3 для большого количества устаревшего кода компании, чтобы обновить его. Сделав это, при запуске файла я получаю следующую ошибку: File "H:\fixers - 3.4\addressfixer - 3.4\trunk\lib\address\address_generic.py" , line 382, in read_ref_files d …

8
Как украсить класс?
В Python 2.5 есть способ создать декоратор, украшающий класс? В частности, я хочу использовать декоратор, чтобы добавить член в класс и изменить конструктор, чтобы он принимал значение для этого члена. Ищете что-то вроде следующего (с синтаксической ошибкой в ​​'class Foo:': def getId(self): return self.__id class addID(original_class): def __init__(self, id, *args, …

12
Множественная линейная регрессия в Python
Кажется, я не могу найти библиотеки Python, которые выполняют множественную регрессию. Единственное, что я нахожу, - это простая регрессия. Мне нужно регрессировать мою зависимую переменную (y) по нескольким независимым переменным (x1, x2, x3 и т. Д.). Например, с этими данными: print 'y x1 x2 x3 x4 x5 x6 x7' for …


11
UnicodeDecodeError: кодек ascii не может декодировать байт 0xe2 в позиции 13: порядковый номер не в диапазоне (128)
Я использую NLTK для выполнения кластеризации kmeans в моем текстовом файле, в котором каждая строка рассматривается как документ. Так, например, мой текстовый файл выглядит примерно так: belong finger death punch <br> hasty <br> mike hasty walls jericho <br> jägermeister rules <br> rules bands follow performing jägermeister stage <br> approach Вот …
129 python  python-2.7 


3
Почему многопроцессорность использует только одно ядро ​​после импорта numpy?
Я не уверен, считается ли это проблемой ОС, но я подумал, что спрошу здесь, если у кого-то есть какое-то представление о вещах, связанных с Python. Я пытался распараллелить forцикл joblib, нагружающий ЦП , но обнаружил, что вместо того, чтобы каждый рабочий процесс был назначен другому ядру, я получаю, что все …



11
открыть, прочитать и закрыть файл в 1 строчке кода
Сейчас использую: pageHeadSectionFile = open('pagehead.section.htm','r') output = pageHeadSectionFile.read() pageHeadSectionFile.close() Но чтобы код выглядел лучше, я могу: output = open('pagehead.section.htm','r').read() Как при использовании указанного выше синтаксиса закрыть файл, чтобы освободить системные ресурсы?
129 python  readfile 

12
Если индекс списка существует, выполните X
В моей программе пользователь вводит число n, а затем вводит nколичество строк, которые сохраняются в списке. Мне нужно написать такой код, чтобы, если существует определенный индекс списка, запустить функцию. Это усложняется тем фактом, что я вложил операторы if about len(my_list). Вот упрощенная версия того, что у меня сейчас, но не …
129 python  python-2.7 

12
инициализировать массив numpy
Есть ли способ инициализировать массив numpy формы и добавить к нему? Я объясню, что мне нужно, на примере списка. Если я хочу создать список объектов, сгенерированных в цикле, я могу: a = [] for i in range(5): a.append(i) Я хочу сделать что-то подобное с массивом numpy. Я знаю о vstack, …
129 python  arrays  numpy 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.