2018-09-28 Программа

Программа "Replacer" предназначена для замены части текста во всех файлах выбранного каталога. Например, вам надо во множество html-файлов вставить блок кода в определенное место, заменить один на другой или удалить. 

Скрипт написан на Python 3, имеет GUI, написанное на tkinter. Программа позволяет заменять текст либо в файлах только указанного каталога, либо в указанном и всех вложенных в него каталогах.

2018-05-31 Заметка

Уроки курсов в свободном доступе:

  1. Python. Введение в программирование
  2. Объектно-ориентированное программирование на Python
  3. Tkinter. Программирование GUI на Python

Платно можно приобрести PDF-файл курса (удобнее при изучении программирования за компьютером), андроид-приложение. Платные версии, помимо уроков, включают примеры решения практических работ.
 

2018-05-07 Документация

Пакет tkinter ("Tk interface") - это стандартный интерфейс Python к набору инструментов Tk GUI. Оба - Tk и tkinter - доступны на большинстве Unix-платформ, так же как в системах Windows. (Tk сам по себе не является часть Python; он поддерживается ActiveState.)

Выполнение python -m tkinter из командной строки должно открыть окно, демонстрирующее простой интерфейс Tk и давая вам знать, что tkinter правильно установлен в вашей системе, также будет показана установленная версия Tcl/Tk, так что вы будете знать, какую версию документацию Tcl/Tk читать.

2018-05-07 Документация

Tk/Tcl уже давно неотъемлемая часть Python. Он предоставляет надежный и независимый от платформы оконный набор инструментов, который доступен программистам на Python благодаря пакету tkinter и его расширениям - модулям tkinter.tix и tkinter.ttk.

2018-01-13 Задача
В списке целых чисел ищется то, которое чаще всего в нем встречается. В Python можно использовать метод списка count, который возвращает количество вхождений элементов с определенным значением в список.
2018-01-05 Задача
Замена, или изменение, элементов списка в Python в зависимости от условия. Два варианта решения задачи: изменение исходного списка и создание нового.
2018-01-04 Задача
Код на Python, который проверяет, входит ли расширение файла в список допустимых. Имя файла вводится пользователем в любом регистре. Если расширение верно, выводится соответствующее сообщение.
2018-01-01 Задача
Задача на Python. По формуле вычисляется масса, объем или плотность вещества. Что будет вычисляться, зависит от ввода пользователя.
2017-12-28 Задача
Вводится число и знак температурной шкалы (Цельсия или Фаренгейта). В зависимости от знака вычисляется соответствующая температура по другой шкале.
2017-12-16 Документация

Программа на Python читается синтаксическим анализатором (parser). В парсер вводится поток символов (tokens), генерируемых лексическим анализатором (lexical analyzer). В этой главе описывается, как лексический анализатор разбивает файл на токены.