首页 > 其他分享 >关于科赫雪花以及使用Pyinstaller打包

关于科赫雪花以及使用Pyinstaller打包

时间:2023-02-07 10:26:07浏览次数:40  
标签:turtle Pyinstaller 雪花 60 koch 科赫 打包 size

科赫雪花(一)

 1 import turtle
 2 def koch(size, n):
 3     if n == 0:
 4         turtle.fd(size)
 5     else:
 6         for angle in [0,60,-120,60]:
 7             turtle.left(angle)
 8             koch(size/3, n-1)
 9 def main():
10     turtle.setup(800, 400)
11     turtle.penup()
12     turtle.goto(-300, -50)
13     turtle.pendown()
14     turtle.pensize(2)
15     koch(600,3)
16 main()

关于使用 Pyinstaller 打包

在科赫雪花.py文件目录下使用cmd命令:

  1》 pyinstaller -F 科赫雪花.py

  2》pyinstaller -i curve.ico -F 科赫雪花.py

2》-i是使用选定的curve.ico图标,1》使用默认的图标。

科赫雪花(二)

 1 import turtle
 2 def koch(size, n):
 3     if n == 0:
 4         turtle.fd(size)
 5     else:
 6         for angle in [0, 60, -120, 60]:
 7             turtle.left(angle)
 8             koch(size/3, n-1)
 9 def main():
10     turtle.setup(600,600)
11     turtle.penup()
12     turtle.goto(-200, 100)
13     turtle.pendown()
14     turtle.pensize(2)
15     level = 3
16     koch(400,level)
17     turtle.right(120)
18     koch(400,level)
19     turtle.right(120)
20     koch(400,level)
21     turtle.hideturtle()
22 main()

 

标签:turtle,Pyinstaller,雪花,60,koch,科赫,打包,size
From: https://www.cnblogs.com/T-2187803607/p/17097451.html

相关文章

  • Javascript打包后移除console语句
    NodeJS项目安装包npminstallbabel-plugin-transform-remove-console--save-dev配置Babelconstplugins=[]//如果不是开发环境则启用if(process.env.NODE_ENV!......
  • python打包为exe可执行文件
    如果要给别人使用,那么打包成exe就是个完美的解决方案了。打包用到了pyinstaller第三方库,执行​​pipinstallpyinstaller​​进行安装。此处打包用到了pyinstaller的两个参......
  • maven打包的jar包中的元数据中的快照版本依赖为带时间戳的
    目录在maven-jar-plugin的配置中添加useUniqueVersions为false,再打包的jar包的元数据的依赖就是snapshot版本了<plugin><groupId>org.apac......
  • Idea 打包公共Jar包
    概述项目中很多Java服务的代码都是重复的,故需将公共部分提取出来,作为公共Jar包供大家使用。本文演示Idea打包公共Jar包的过程。过程一:打包公共Jar包1-创建普通Java项目2-编......
  • maven打包找不到本地jar包的解决方法
    有时候我们在项目中会引入一些本地jar包,在maven打包时会找不到这些jar,我们需要在pom.xml中的<pluginManagement><plugins></plugins></pluginManageme......
  • pyinstaller去掉黑框的办法
    其他方法网上有很多,我就不说了在使用pyinstaller打包的时候会生成一个.spec后缀的文件一般人都会使用这个文件进行二次打包但是如果第一次打包如下pyinstaller--paths......
  • docker一次性打包所有镜像
    $dockerimagesREPOSITORYTAGIMAGEIDCREATEDSIZEregistry.aliyuncs.com/google_containers/kube-......
  • 打包JavaScript的代码 (ES67891011 转为 ES5)
    NodeJS安装必要的工具包#初始化项目npminit-yes##安装babelbrowserify等包npmibabel-clibabel-preset-envbrowserify-D使用##babel转换指定文件夹下的代......
  • python打包实战:用pyinstaller打包scrapy成单个可执行文件
    前言写好的python程序要打包成windows的可执行文件,一般都是用pyinstaller。比如你要对test.py这个文件打包,一般的pyinstaller-Ftest.py就可以了。还有另一种用法,就是用s......
  • IDEA中如何利用Maven给JAVA添加第三方库和打包问题
    从今天开始,遇到技术上的问题都会在这里写下来,虽然有可能都是小儿科问题,但是自己成功解决出来,还是很开心的。从很久之前,我就在java导包的过程中遇到问题,他不像python那......