l system提供了一个tkinter接口来处理l-系统方程。

TkLsystem的Python项目详细描述


TKLSystem提供了一个Tkinter接口来处理L系统方程。

TkLsystem
Author:Yaşar Arabacı, 2014
License:Creative Commons Attribution-ShareAlike 4.0 International Public License
Version:0.1

目标是创建一个简单的界面来处理L-系统方程系统。它是 应该很容易使用。

功能

  • 保存渲染图像
  • 保存/加载方程式系统
  • 提供了许多示例系统
  • 缓存长字符串和渲染图像以提高性能和响应能力

安装

来自带PIP的PYPI(简单)

$ pip install TkLsystem

来自github

  • 克隆存储库
$ git clone https://github.com/yasar11732/tklsystem.git
  • 使用setup.py安装
$ python setup.py install

运行

$ tklsystem

语法

  • +:按指定角度右转
  • -:按指定角度左转
  • U:向上画笔,在画笔放下之前不会绘制任何内容
  • D:向下笔,继续绘图
  • J:向前跳,是“U,forward,D”的捷径
  • [:将位置和航向推至堆栈
  • ]:从堆栈弹出位置和标题

任何其他字符都将被视为forward的别名,除非它们被指定为常量。常数 不是仅用于控制字符串增长的操作字符。

示例

  • 示例将加载到右侧的文件浏览器中。单击它们以加载。

文件

  • 您保存的文件通常位于~/lsf_files目录中。当程序启动时,它们也会自动加载到文件浏览器中。
  • 您可以保存和加载自定义公式。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java具有数量可变的参数,可以同时加载数量可变的图像   java应用程序在后台运行数小时后,当对象变量被系统破坏时,如何在应用程序类中保存对象变量   Java使用不带名称空间的XSD验证XML   关于在Play 2.2.1上安装死锁的java问题   字符串中的java字符串分隔符。分裂法   菜单中的java项不显示操作栏,而是在三个点中显示,没有任何图标   以int值作为键的java HashMap   java OpenAPIgeneratorEventPlugin身份验证查询参数未发送   java如何使用用户输入停止程序   java XIMA Formcycle图像预览问题   java Android登录MainActivity中的google   java Spring JPA@Query JPQL因“意外标记:日期”而失败   java如何将JTextField中的数据保存到mysql数据库中?   java jMonkeyEngine是否在网格内应用材质?   java传感器。键入旋转向量没有值?   java是一个从随机数序列中求值的简单算法吗?   java安卓8。x通知:当我的应用打开时,如何避免通过我的应用淡入/淡出通知?   java tomcat无法启动:严重:启动静态资源时出错   带有自定义列表的java Json操作警告