Spec-Zone.ru › Python 3.13

Программы-фреймворки

Модули, описанные в этой главе, представляют собой фреймворки, которые в значительной степени определят структуру вашей программы. В настоящее время описанные здесь модули ориентированы на создание командных интерфейсов.

Полный список модулей, описанных в этой главе:

  • turtle — Графика черепахи
    • Введение
    • Начало работы
    • Учебник
      • Запуск среды черепахи
      • Основные чертежи
        • Управление пером
        • Положение черепахи
      • Создание алгоритмических узоров
    • Как…
      • Как начать работу максимально быстро
      • Использование пространства имён модуля turtle
      • Использование графики черепахи в скрипте
      • Использование объектно-ориентированной графики черепахи
    • Справочник по графике черепахи
      • Методы черепахи
      • Методы TurtleScreen/Screen
    • Методы RawTurtle/Turtle и соответствующие функции
      • Движение черепахи
        • forward()
        • fd()
        • back()
        • bk()
        • backward()
        • right()
        • rt()
        • left()
        • lt()
        • goto()
        • setpos()
        • setposition()
        • teleport()
        • setx()
        • sety()
        • setheading()
        • seth()
        • home()
        • circle()
        • dot()
        • stamp()
        • clearstamp()
        • clearstamps()
        • undo()
        • speed()
      • Определение состояния черепахи
        • position()
        • pos()
        • towards()
        • xcor()
        • ycor()
        • heading()
        • distance()
      • Настройки для измерения
        • degrees()
        • radians()
      • Управление пером
        • Состояние рисования
          • pendown()
          • pd()
          • down()
          • penup()
          • pu()
          • up()
          • pensize()
          • width()
          • pen()
          • isdown()
        • Управление цветом
          • pencolor()
          • fillcolor()
          • color()
        • Заливка
          • filling()
          • begin_fill()
          • end_fill()
        • Дополнительный контроль рисования
          • reset()
          • clear()
          • write()
      • Состояние черепахи
        • Видимость
          • hideturtle()
          • ht()
          • showturtle()
          • st()
          • isvisible()
        • Внешний вид
          • shape()
          • resizemode()
          • shapesize()
          • turtlesize()
          • shearfactor()
          • tilt()
          • tiltangle()
          • shapetransform()
          • get_shapepoly()
      • Использование событий
        • onrelease()
        • ondrag()
      • Специальные методы черепахи
        • begin_poly()
        • end_poly()
        • get_poly()
        • clone()
        • getturtle()
        • getpen()
        • getscreen()
        • setundobuffer()
        • undobufferentries()
      • Сложные фигуры
    • Методы TurtleScreen/Screen и соответствующие функции
      • Управление окном
        • bgcolor()
        • bgpic()
        • clearscreen()
        • resetscreen()
        • screensize()
        • setworldcoordinates()
      • Управление анимацией
        • delay()
        • tracer()
        • update()
      • Использование событий экрана
        • listen()
        • onkey()
        • onkeyrelease()
        • onkeypress()
        • onclick()
        • onscreenclick()
        • ontimer()
        • mainloop()
        • done()
      • Методы ввода
        • textinput()
        • numinput()
      • Настройки и специальные методы
        • mode()
        • colormode()
        • getcanvas()
        • getshapes()
        • register_shape()
        • addshape()
        • turtles()
        • window_height()
        • window_width()
      • Методы, специфичные для экрана, не унаследованные от TurtleScreen
        • bye()
        • exitonclick()
        • setup()
        • title()
    • Общедоступные классы
      • RawTurtle
      • RawPen
      • Turtle
      • TurtleScreen
      • Screen
      • ScrolledCanvas
      • Shape
        • addcomponent()
      • Vec2D
    • Описание
    • Помощь и настройка
      • Как использовать справку
      • Перевод docstring в разные языки
        • write_docstringdict()
      • Как настроить экран и черепах
    • turtledemo — Сценарии демо
    • Изменения с момента Python 2.6
    • Изменения с момента Python 3.0
  • cmd — Поддержка интерпретаторов команд с ориентировкой на строки
    • Cmd
    • Объекты Cmd
      • cmdloop()
      • do_help()
      • onecmd()
      • emptyline()
      • default()
      • completedefault()
      • columnize()
      • precmd()
      • postcmd()
      • preloop()
      • postloop()
      • prompt
      • identchars
      • lastcmd
      • cmdqueue
      • intro
      • doc_header
      • misc_header
      • undoc_header
      • ruler
      • use_rawinput
    • Пример Cmd
  • shlex — Простая лексическая обработка
    • split()
    • join()
    • quote()
    • shlex
    • Объекты shlex
      • get_token()
      • push_token()
      • read_token()
      • sourcehook()
      • push_source()
      • pop_source()
      • error_leader()
      • commenters
      • wordchars
      • whitespace
      • escape
      • quotes
      • escapedquotes
      • whitespace_split
      • infile
      • instream
      • source
      • debug
      • lineno
      • token
      • eof
      • punctuation_chars
    • Правила парсинга
    • Улучшенная совместимость с оболочками

© 2001–2024 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.13/library/frameworks.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API