Tag: python 3.x

отправка сложной команды оболочки на подпроцесс python

Я пишу скрипт, который использует ряд сложных команд Imagemagick в python. Мне интересно, как назвать что-то вроде этого … convert 1.png \( +clone -background black -shadow 110×1+9+9 \) +swap -background none -layers merge +repage 2.png Мне совершенно удобно звонить простые команды с подпроцессом, но я пока не знаю, как указать порядок выполнения (скошенные скобки). Конечно, […]

Максимальная глубина рекурсии превышена при использовании объекта numpy.bytes_ в форматировании строк

Код должен говорить сам за себя: $ python Python 3.3.0 (default, Dec 22 2012, 21:02:07) [GCC 4.7.2] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import numpy as np >>> '{}'.format(np.bytes_(b'Hello')) Traceback (most recent call last): File "<stdin>", line 1, in <module> RuntimeError: maximum recursion depth exceeded while calling a Python […]

Функция time.sleep () в Python 3.3?

Я пытаюсь постоянно проходить через цикл WHILE, чтобы проверять состояние каждые пятнадцать минут. При использовании time.sleep (900) вместо этого он останавливается при выполнении цикла WHILE изначально в течение пятнадцати минут, а затем перестает работать после выполнения условия. Я считаю, что Python 2 использовал эту функцию по этой причине, не делает ли это Python 3.3 больше? […]

Отображение лиц Инициалы в столицах от имени, которые они ввели

Мне нужно получить этот результат из программы. Напишите программу, которая просит пользователей ввести свое полное имя, а затем отображает в верхнем регистре первый начальный номер каждого имени, разделенный полными остановками. До сих пор я написал следующую программу: def main(): name=input("Please Enter Your Name: ") name_split = name.split() print(name_split) for line in name_split: print(line[0][0].upper()) main()

Почему метод __get__ не вызывается для атрибута instance?

Существует этот код: class A: def __init__(self, x): self.x = x def __get__(self, obj, type=None): print("__get__") return self.x def __set__(self, obj, value): pass class B: a_oc = A(44) def __init__(self, y): self.a_ob = A(y) b = B(3) print(b.a_oc) # class attribute called __get__ print(b.a_ob) # __get__ not called Для атрибута класса __get__ вызывается, например атрибут […]

Переменная Количество полей ввода в Tkinter

Я пытаюсь создать виджет, который содержит количество полей ввода, основанное на аспекте загруженного файла. Я использую self.e = Entry(self.master); self.e.pack(); self.e.delete(0,END); self.e.insert(0, 0); чтобы создать каждую запись, но в идеале хотите итерации по этой команде. Каждая переменная ввода должна иметь другое имя, поэтому я могу вызывать каждую отдельную ячейку, которую я не знаю, если это […]

Исключение исключаемых типов python huffman

Я пытаюсь написать кодировку huffman в Python 3 с кодом из http://en.literateprograms.org/Huffman_coding_%28Python%29, но это не сработает. Если я запускаю код в Python 2.7, он работает хорошо. Ниже перечислены следующие проблемы: heapq.heapify(trees) while len(trees) > 1: childR, childL = heapq.heappop(trees), heapq.heappop(trees) parent = (childL[0] + childR[0], childL, childR) heapq.heappush(trees, parent) Я получаю TypeError in heapq.heappush(u,parent): "unorderable […]

Как обращаться с Python 3.x UnicodeDecodeError в пакете электронной почты?

Я пытаюсь прочитать электронное письмо из файла, например: import email with open("xxx.eml") as f: msg = email.message_from_file(f) и я получаю эту ошибку: Traceback (most recent call last): File "I:\fakt\real\maildecode.py", line 53, in <module> main() File "I:\fakt\real\maildecode.py", line 50, in main decode_file(infile, outfile) File "I:\fakt\real\maildecode.py", line 30, in decode_file msg = email.message_from_file(f) #, policy=mypol File "C:\Python33\lib\email\__init__.py", […]

Пользователям Supersede необходимо нажать enter после ввода строки в python 3.0

Я пытаюсь создать простую игру Rock, Paper, Scissors в python 3.0 – очень стандартная задача для любого, кто занимается программированием. Но, как я догадываюсь, я думаю, «ничего себе, это было бы потрясающе» или «было бы здорово сделать это!» Так или иначе, я продолжаю строить проект … Я разработал меню, однопользовательскую игру против компьютера и только […]

Как работают пакеты Python (3.3)?

Я использую Python 3.3, тестируя это на Windows. Я ничего не понимаю. Почему, когда я это делаю: >>> import urllib Я получаю ошибку >>> urllib.request Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'module' object has no attribute 'request' а также >>> dir(urllib) ['__builtins__', '__cached__', '__doc__', '__file__', '__initializing__', '__loader__', '__name__', '__package__', […]

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