Tag: python 2.7

Есть ли простой однострочный доступ для доступа к каждому элементу вложенного словаря в Python?

Я часто использую вложенные словари в Python 2.7 с 3 или более уровнями и использую структуру вложенных циклов, как показано ниже, для доступа к каждому элементу. Кто-нибудь знает более простой, быстрый или быстрый способ сделать это? for foo in mydict: for bar in mydict[foo]: for etc in mydict[foo][bar]: mydict[foo][bar][etc] = "value"

python pandas, как объединить панды с одинаковым значением столбца

конвертировать этот кадр: 1, 2 —- a, g a, a a, j d, b c, e в: 1, 2 —- a, g,a,j d, b c, e что я могу сделать, могу ли я использовать groupby? какие другие методы?

WindowsError: Система не может найти указанный файл, не может разрешить в Python

Я сделал программу Python, которая очистит ненужные имена, присутствующие в моих загруженных файлах торрентов +, чтобы я мог загрузить их на свою неограниченную учетную запись Google Диска без особых хлопот. Однако это дает мне: WindowsError: [Error 2] The system cannot find the file specified после определенного количества итераций. Если я снова запустил программу, она отлично […]

Как получить имя самообъекта из метода self в Python

Я пытаюсь найти способ автоматически распечатать имя ссылки объекта только с помощью print object Чтобы быть более конкретным. Допустим, у меня есть класс: class A: def __init__(self): self.cards = [] def __str__(self): # return a string representation of A return "A contains " … … Теперь, когда я создаю объект test = A() и я […]

как я могу получить отсутствие красных пикселей и отсутствие чёрных пикселей в изображении PIL

from PIL import ImageGrab pil_img=ImageGrab.grab([0,0,1000,1000]) Теперь я хочу получить не красные пиксели, а не черные пиксели в двух отдельных переменных. Так как мне следует продолжить на pil_img

Ошибка ValueError: _type_ 'v' не поддерживается "после установки PyReadline

После того, как я установил PyReadline, IPython не будет работать. Когда я удалю его, он снова начнет работать. Трассировка стека для ipython: (py2.7_monitor)[root@vm10-136-8-98 monitor]# ipython WARNING: IPython History requires SQLite, your history will not be saved Traceback (most recent call last): File "/home/py2.7_monitor/bin/ipython", line 11, in <module> sys.exit(start_ipython()) File "/home/py2.7_monitor/lib/python2.7/site-packages/IPython/__init__.py", line 118, in start_ipython return […]

О поведении id в методе экземпляра

У меня есть следующий скрипт: class A(object): def f(self): pass a = A() b = A() print map(id, [Af, af, bf]) print map(id, [af, bf]) Вне: [4299312976, 4298026672, 4299370816] [4299312976, 4298026672] почему id of Af становится id of af ? почему id of af становится id bf ? Теперь я делаю это: print "{0} {1} […]

ошибка python-docx style_id при создании словарного документа

Я следую учебнику, доступному на сайте python-docx, для создания документа MS-Word, но я получаю сообщение об ошибке: M:\Sites>python word.py C:\Program Files\IBM\SPSS\Statistics\22\Python\lib\site-packages\docx\styles\sty les.py:54: UserWarning: style lookup by style_id is deprecated. Use style name a s key instead. warn(msg, UserWarning) word.py from docx import Document from docx.shared import Inches import json document = Document() document.add_heading('Document Title', 0) […]

Как удалить '\ x' из шестнадцатеричной строки в Python?

Я читаю аудио-файл wav в Python с использованием wave модуля. Функция readframe() в этой библиотеке возвращает фреймы в виде шестнадцатеричной строки. Я хочу удалить \x этой строки, но функция translate() не работает так, как я хочу: >>> input = wave.open(r"G:\Workspace\wav\1.wav",'r') >>> input.readframes (1) '\xff\x1f\x00\xe8' >>> '\xff\x1f\x00\xe8'.translate(None,'\\x') '\xff\x1f\x00\xe8' >>> '\xff\x1f\x00\xe8'.translate(None,'\x') ValueError: invalid \x escape >>> '\xff\x1f\x00\xe8'.translate(None,r'\x') […]

Проблема с реализацией Python цепочки присваивания

Я пишу связанный список для образовательной библиотеки Python. Вот важные фрагменты кода: class Element(object): def __init__(self, value, next): self.value = value self.next = next class LinkedList(object): def __init__(self): self.head = None self.tail = None def insert_back(self, element): if self.empty(): self.insert_front(element) else: self.tail.next = Element(element, None) self.tail = self.tail.next # I'd like to replace the above […]

Python - лучший язык программирования в мире.