Tag: python 3.x

Обновить метку элемента меню tkinter?

Можно ли изменить метку элемента в меню с помощью tkinter? В следующем примере я хотел бы изменить его с «Примерный элемент» (в меню «Файл») на другое значение. from tkinter import * root = Tk() menu_bar = Menu(root) file_menu = Menu(menu_bar, tearoff=False) file_menu.add_command(label="An example item", command=lambda: print('clicked!')) menu_bar.add_cascade(label="File", menu=file_menu) root.config(menu=menu_bar) root.mainloop()

Ошибка привязки параметра 0: возможно, неподдерживаемый тип

Я не могу понять, что не так с моим кодом, но я продолжаю получать: error "binding parameter 0 – probably unsupported type". Вот мой код: last = 'EBERT' sakila = connect("sakila.db") res = sakila.execute("SELECT first_name, last_name FROM customer WHERE last_name = ?",[(last,)]) for row in res: print(row) Когда у меня есть он, где « EBERT […]

Создание автоматических тестов для интерактивной оболочки на основе модуля cmd на Python

Я создаю интерактивную оболочку, используя Python 3 и модуль cmd. Я уже написал простые модульные тесты, используя py.test для проверки отдельных функций, таких как функции do_ *. Я хотел бы создать более всесторонние тесты, которые фактически взаимодействуют с самой оболочкой, имитируя вход пользователя. Например, как я могу протестировать следующий имитируемый сеанс: bash$ console-app.py md:> show […]

UnicodeEncodeError при использовании функции компиляции

Используя python 3.2 в Windows 7, я получаю следующее в IDLE: >>compile('pass', r'c:\temp\工具\module1.py', 'exec') UnicodeEncodeError: 'mbcs' codec can't encode characters in position 0–1: invalid character Может ли кто-нибудь объяснить, почему оператор компиляции пытается преобразовать имя файла в unicode с помощью mbcs? Я знаю, что sys.getfilesystemencoding возвращает «mbcs» в Windows, но я думал, что это не […]

Как разложить число на 2?

Я пытаюсь создать функцию, которая получает число в качестве аргумента и выполняет действия на этом номере, чтобы узнать его ближайшие полномочия 2, которые затем будут добавлены к этому числу. Например, если пользователь вводит 4, функция добавит 4, потому что она уже имеет силу 2. Если пользователь вводит 14, функция должна видеть, что 14 не является […]

Невозможно очистить конкретную таблицу с помощью BeautifulSoup4 (Python 3)

Я хотел бы очистить стол от футбольного сайта Ligue 1. В частности, таблица, содержащая информацию о карточках и судьях. http://www.ligue1.com/LFPStats/stats_arbitre?competition=D1 Я использую следующий код: import requests from bs4 import BeautifulSoup import csv r=requests.get("http://www.ligue1.com/LFPStats/stats_arbitre?competition=D1") soup= BeautifulSoup(r.content, "html.parser") table=soup.find_all('table') Это возвращает другую таблицу в другом месте html. Я попытался обойти это, используя [0] , [1] т. Д. […]

argparse необязательное значение для аргумента

Я хочу различать эти три случая: Флаг отсутствует на всех python example.py ; Флаг присутствует, но без значения python example.py -t ; а также Флаг присутствует и имеет значение python example.py -t ~/some/path . Как я могу это сделать с помощью Python argparse ? Первые два случая будут покрываться action='store_true' но тогда третий случай станет […]

Лучшая практика для записи журналов в / var / log из скрипта python?

Я хочу написать некоторые данные журнала из основного сценария python в файл в / var / log. Когда я вызываю logger.info("Starting") , я получаю PermissionError в файле, что вполне нормально, поскольку файлы в / var / log принадлежат root, а моя программа не запускается с правами root. Я мог бы, конечно, установить права /var/log/my.log , […]

ttk.Treeview – Невозможно изменить высоту строки

Я использую ttkcalendar.py который можно найти по этой ссылке. Я адаптировал его для использования в Python 3.3 В основном то, что я пытаюсь сделать, это ввести этот виджет календаря в мое приложение Tkinter, которое отлично работает, и проблем там нет. Я хочу преодолеть проблемы: Как изменить размер шрифта календаря (Месяц, Дни и даты) – Завершено […]

Python3: UnicodeEncodeError только при запуске crontab

первый пост, так что будьте добры, пожалуйста, я много искал, но большинство вещей, которые я нашел, имеют отношение к Python 2. У меня есть скрипт Python3, который создает zip-файл из списка файлов; он не работает с UnicodeEncodeError только тогда, когда скрипт запускается из crontab, но он работает безупречно при запуске с интерактивной консоли. Я предполагаю, […]

Interesting Posts

Запуск автономного скрипта, выполняющего запрос модели в Django с параметрами `settings / dev.py` вместо` settings.py`

PyQt: Программирование программ QT Widgets

ProgrammingError: (1146, «Таблица» test_ <DB>. <TABLE> «не существует») при запуске модульного теста для Django

Windows 7: как вывести окно на передний план независимо от того, какое другое окно имеет фокус?

Питонический способ комбинирования цикла FOR и IF

Проблема с блокировкой с многопроцессорной обработкой. Пула: ошибка травления

Как написать несколько условий if-statement в структуре робота

Почему я получаю pymongo.cursor.Cursor при попытке запросить мой mongodb db через pymongo?

Объясните метод текстового поиска Tkinter

Переменное назначение быстрее, чем один вкладыш

Сканирование на незащищенном веб-сайте

Внедрение сервера

Django: разделение бизнес-логики с логикой представления

Как установить pywin32 в virtualenv с помощью python 2.7 64 бит?

Как получить твиты определенного хэштега в месте в tweepy?

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