Tag: python 2.7

Запустить скрипт в переднем плане на загрузочной малине Pi

У меня есть сценарий для запуска при загрузке, и я бы хотел использовать клавиатуру для взаимодействия со сценарием. Я успешно установил это для запуска в crontab; однако сценарий работает в фоновом режиме, и я не могу использовать клавиатуру для взаимодействия со сценарием. Вот упрощенный пример скрипта: def write_to_txt(item_to_write): with open("my_txt_file.txt", "a") as myfile: myfile.write('\n'+str(item_to_write)) while […]

Python 2.7.2: plistlib с itunes xml

Я читаю созданный itunes xml плейлист с plistib. Xml имеет заголовок utf8. Когда я читаю xml с plistib, я получаю как unicode (например, «Name»: u'Don \ u2019t You Remember »), так и строки байтов (например,« Name »:« Where Eagles Dare »). Стандартный совет – как можно скорее декодировать то, что вы читаете с правильным кодированием, […]

Подсоединение lamson с django 1.4

Я пытаюсь подключить lamson с django 1.4. Я видел документацию по подключению lamson с django и примером librelist из источника, но, похоже, использует предыдущую версию django. Я создал проект «webapp», который содержит приложение «электронная почта», как описано в основном уроке django 1.4. Файл webapp / webapp / settings.py содержит ссылку на приложение электронной почты в […]

переписать ElementTree код в lxml

Я пишу код для извлечения текста из XML-файла с помощью ElementTree, но я узнал, что lxml предоставляет функции xpath, что более удобно. Поэтому я хочу знать, как эту строку можно переписать в lxml if x.nodeName == 'a:pPr' and x.getAttribute('lvl') == '2' and x.hasAttribute('marL') == False: в настоящее время я предлагаю использовать это. '/p:sld/p:cSld/p:spTree/p:sp/p:nvSpPr/p:nvPr/x[@type="body" and @sz="quarter" […]

Как я могу использовать одну и ту же функцию обратного вызова для отслеживания нескольких переменных?

Я хотел бы отобразить значение нескольких StringVar() с некоторым форматированием на ярлыках. import tkinter as tk keys = range(2) # 2 for simplicity root = tk.Tk() myVars = {key: tk.StringVar() for key in range(5)} myStrVars = {key: tk.StringVar() for key in range(5)} def callback0(*args): blah = '{0:.3f}'.format(float(myVars[0].get())) myStrVars[0].set(blah) def callback1(*args): blah = '{0:.3f}'.format(float(myVars[1].get())) myStrVars[1].set(blah) #etc… […]

Как добавить в словарь python без замены

текущий код, который у меня есть, – category1[name]=(number) однако, если появляется одно и то же имя, значение в словаре заменяется новым номером, как бы я сделал это вместо заменяемого значения, сохраняется исходное значение и добавляется новое значение, дающее ключевые два значения, спасибо.

Гунинорн не работает при использовании WSGI

Я хочу, чтобы Gunicorn разговаривал с TileStache через WSGI. Но когда я запускаю эту команду … gunicorn "TileStache:WSGITileServer('/var/osm/bright/project/OSMBright4/tilestache.cfg')" … Я получаю эти ошибки: 2013-03-30 23:02:41 [14300] [INFO] Starting gunicorn 0.17.2 2013-03-30 23:02:41 [14300] [INFO] Listening at: http://127.0.0.1:8000 (14300) 2013-03-30 23:02:41 [14300] [INFO] Using worker: sync 2013-03-30 23:02:41 [14305] [INFO] Booting worker with pid: 14305 Error […]

Автоматизация Windows Media Player

Любые идеи по управлению Windows Media Player в Python? Я нашел следующий код в сети, который работает нормально, но звук не воспроизводится. Я использую 64-разрядную машину win7 # this program will play MP3, WMA, MID, WAV files via the WindowsMediaPlayer from win32com.client import Dispatch mp = Dispatch("WMPlayer.OCX") #tune = mp.newMedia("./SleepAway.mp3") tune = mp.newMedia("./plays.wav") mp.currentPlaylist.appendItem(tune) mp.controls.play() […]

Продолжайте работу tkinter Progressbar до создания файла

Я пытаюсь поместить всплывающее окно с информацией для пользователя, чтобы сообщить ему, что файл создается и что он должен подождать, пока он не будет создан. У меня есть master кадр, который создает popup окно, в котором отображается Progressbar с сообщением. Это popup окно должно быть уничтожено, как только файл будет создан в системе. Это моя […]

Как сохранить ввод текстового поля пользователя, когда пользователь нажимает «ok» на python?

Я пытаюсь создать всплывающее окно, которое принимает два текстовых ввода, а затем, когда пользователь нажимает «ok», он записывает данные. Моя проблема в том, что когда я пытаюсь определить функцию, когда нажата кнопка «ok», запишите данные. Я получаю AttributeError: 'apples' object has no attribute 'TextCtrlInstance' когда я AttributeError: 'apples' object has no attribute 'TextCtrlInstance' ok. class […]

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