pyinstaller 简单使用 (cmd命令行) pyinstaller -F <文件名.py> Pyinstaller库常用参数 参数 描述 -h 查看帮助 --clean 清理打包过程中的临时文件 -D,--onedir 默认值,生成dist文件夹 -F,--onefile 在dist文件夹中只生成独立打包文件 -i <图标文件名.ico> 指定打包程序使用的图标(icon)文件 1.CD到目录下 或者直接在目录地址栏cmd 2. 输入打包命令 3. 打包完成后多出来的文件夹…
import turtle as t def kehe(size,n): #递归函数 if n==0: t.fd(size) #阶数为0时,为一直线 else: for i in [0,60,-120,60]: t.left(i) kehe(size/3,n-1) def main(): t.screensize(600,600,"black") #调整画布大小,设置背景色为黑色 #t.setup(600,600,0,0) t.penup() t.goto(-100,100) t.pe…
#KochDrawV1.pyimport turtledef koch(size,n): if n == 0: turtle.fd(size) else: for angle in [0,60,-120,60]: turtle.left(angle) koch(size/3,n-1) def main(): turtle.setup(800,400) turtle.penup() turtle.goto(-300,-50) turtle.pendown() turtle.pensize(2) k…
#KochDraw.py import turtle //海龟绘图 def koch(size, n): if n == 0: turtle.fd(size) else: for angle in [0, 60, -120, 60]: turtle.left(angle) koch(size/3, n-1) def main(): turtle.setup(600, 600) turtle.penup() turtle.goto(-200, 100) turtle.pendown() turtl…
科赫曲线是一种分形,其形态非常像雪花,因此又被称作科赫雪花.雪花曲线. 下面是用python的turtle包让我们来实时画一个 import turtledef koch(t,n): #定义一个函数 科赫曲线,完成绘画功能 if n < 5 : t.fd(n) return m = n/3 koch(t,m) t.lt(60) koch(t,m) t.rt(120) koch(t,m) t.lt(60) koch(t,m) def snowflake(t, n): # 画一朵雪花,每一边都是一个…
科赫曲线是一种分形.其形态似雪花,又称科赫雪花.雪花曲线.瑞典人科赫于1904年提出了著名的“雪花”曲线,这种曲线的作法是,从一个正三角形开始,把每条边分成三等份,然后以各边的中间长度为底边.分别向外作正三角形,再把“底边”线段抹掉,这样就得到一个六角形,它共有12条边.再把每条边三等份,以各中间部分的长度为底边,向外作正三角形后,抹掉底边线段.反复进行这一过程,就会得到一个“雪花”样子的曲线.这曲线叫做科赫曲线或雪花曲线. 给定线段AB,科赫曲线可以由以下步骤生成:      (1)将线段分成…
由于公司现阶段大多数应用软件都是基于Windows系统开发和部署,很多软件安装部署都是在windows server 2012.windows server 2008之类的服务器上,部门同事每次测试一轮迭代或者系统测试后,在写测试报告时都需要在报告中写上测试的服务器硬件配置,如CPU.操作系统版本.内存.磁盘等,需要去远程服务器然后在服务器上各种查看服务器配置,比较浪费时间.最近学习了Python相关的知识,发现使用PYWIN32+WMI模块可以获取windows系统基本信息,并安装pyinst…
1.pyinstaller的安装 先win+r打开cmd,安装具体命令如下: pip3 install pyinstaller  2.使用pyinstaller库打包文件 假设Python源文件LPR.py存在于C:\LPR\文件夹中,打包的命令是: pyinstaller C:\LPR\LPR.py -F 上面的命令将在C:\LPR下的dist文件夹中生成LPR.exe文件. 使用pyinstaller命令打包文件,需要注意以下几个问题: 1.文件路径中不能出现空格和英文句号(.),如果存在,…
http://blog.csdn.net/be_quiet_endeavor/article/details/73929077 用Pyinstaller把Python3.4程序打包成可执行文件exe 环境是: Windows7 64位操作系统 Python3.6.3 需要先安装 setuptools.pywin32 再安装 pip install pyinstaller 将所要打包的程序(即.py文件和引用的资源文件)放在一个文件夹里,用CMD进入这个目录,输入 pyinstaller -F -…
在使用python的第三方库pyinstaller对多进程程序进行打包时,程序不能正常的运行,但是后台却有多个进程一直在使用资源. 解决方法很简单,在if __name__ == '__main__':后添加一句代码multiprocessing.freeze_support()就可以了. if __name__ == '__main__': # On Windows calling this function is necessary. multiprocessing.freeze_suppo…
将.py 源代码转换成无需源代码的可执行文件 首先,PyInstaller是第三方库,需要下载额外安装(安装第三方库需要使用pip工具) 步骤: 1.用管理员运行cmd命令行 "pip instal pyinstaller" 2.若提示pip版本过低,需要升级pip  输入"python -m pip install --upgrade pip" 3.完成后输入“pyinstaller” 看是否安装成功 简单的使用: pyinstaller -F <文件名.p…
本章绘图要点: turtle模块:python标准库自带的一个模块,可用来绘制二维图形.该模块封装了底层的数据处理逻辑,向外提供了更符合手工绘图习惯的接口函数,适用于绘制对质量.精度要求不高的图形. 递归:当所绘制的图形需要多次嵌套重复计算时,可采用递归策略降低程序的复杂性,减少程序的代码量. 海岸线 独上高原,眺望沧海,海洋与陆地之间,蜿蜒而行的海岸线有多长呢?这个问题似乎很简单.按照传统的几何和数学观点,有形状的东西应该都可以被测量.例如,我们可以通过尺子来测量方桌的长和宽,从而获得它的周长…
pyinstaller库概述 将.py源代码,转换成无需源代码的可执行文件 .py文件通过pyinstaller转换成windows.linux以及mac的可执行文件 pyinstaller库是第三方库 1.官方网站:http://www.pyinstaller.org 2.第三方库:使用前需要额外安装 3.安装第三方库需要使用pip工具 pyinstaller库的安装: (cmd命令行) pip install pyinstaller 简单的使用说明: (cmd命令行)pyinstaller…
PyInstaller库的使用 PyInstaller库用于将已经写好的py程序,转换成可以跨平台的可执行文件 使用方式 发布主要借助cmd命令行来实现.在当前目录的powershell下,输入 pyinstaller -F <文件名.py> 控制参数 参数 描述 -h 查看帮助 -D --onedir 默认值,生成dist文件夹 -F  --onedir 在dist文件夹中只生成独立打包的文件 --clean 清理打包过程中的临时文件 -i <图标名.ico> 指定打包时使用的图…
传统混合移动App开发模式,通常会使用WebView作为桥接层,但随着iOS和Android应用商店审核政策日趋严格,有时会被错误判定为简单网页打包成App,上架容易遭到拒绝. 既然可能存在风险,那我们可以不使用WebView,通过其他方式来进行渲染,比如使用APICloud推出的JavaScript跨平台开发框架avm.js,其升级后的App引擎不依赖WebView,提供百分百的原生渲染,可以帮助开发者提升渲染的效率和效果,同时还支持组件化开发,提供可靠的后端支持.此外avm.js与Vue语法…
muduo库的简单使用 muduo是一个基于事件驱动的非阻塞网络库,采用C++和Boost库编写. 它的使用方法很简单,参考这篇文章:TCP网络编程本质论 里面有这么几句: 我认为,TCP 网络编程最本质的是处理三个半事件: 连接的建立,包括服务端接受 (accept) 新连接和客户端成功发起 (connect) 连接. 连接的断开,包括主动断开 (close 或 shutdown) 和被动断开 (read 返回 0). 消息到达,文件描述符可读.这是最为重要的一个事件,对它的处理方式决定了网络…
在php中需要图像处理的地方GD库会发挥重要的作用,php可以创建并处理包括GIF,PNG,JPEG,WBMP以及XPM在内的多种图像格式,简单的举几个例子: 1.用GD库会创建一块空白图片,然后绘制一个简单的线条 $img=imagecreatetruecolor(100, 100); //创建空白图片 $red=imagecolorallocate($img, 0xFF, 0x00, 0x00); //创建画笔 imageline($img,0,0,100,100,$red); //绘制线条…
C++标准库<string>简单总结 在C++中,如果需要对字符串进行处理,那么它自带的标准库<string>无疑是最好的选择,它实现了很多常用的字符处理函数. 要想使用标准C++中string类,首先包含其头文件:    #include <string> 然后使用string的命名空间:   using  std::string; 或者  using  std::wstring; 或者  using namespace std; string是使用 char 类型的…
app 下载更新 file-downloader 文件下载库的简单介绍和使用 今天介绍一个下载库:file-downloader 文件下载库 说明: * 本文内容来自原 file-downloader 文件下载库 的GitHub项目地址: * 我在这里做了更详细的整理: * 下面会罗列原项目以及原作者的信息. 项目地址: * GitHub:https://github.com/wlfcolin/file-downloader 介绍: * FileDownloader是安卓上轻量级Http/Htt…
ODOO区分测试库和正式库的简单方法.1. 打开 开发者模式,右上角能显示数据库名称,缺点是,太耗系统资源了,数据多的时候就明显感觉慢了.2. 安装社区的显示测试帐套的模块, 若是正式环境还是尽量少装不必要的模块好.3. (重点推荐)批量修改用户名,给所有用户名添加后缀,执行下面的update语句即可. =================测试库设置用户名后缀.比如复制的11月28日的测试帐套. select * from res_partner where company_type = 'per…
GitHub Android Libraries Top 100 简介 本文转载于:https://github.com/Freelander/Android_Data/blob/master/Android-Librarys-Top-100.md 本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据 GitHub 搜索 Java 语言选择 (Best Match) 得到的结果, 然后过滤了跟 Android 不相关的项目, 所以排名并…
转载:https://www.csdn.net/gather_27/MtTaggzsMDExMS1ibG9n.html arduino中SCoop库的简单应用案例首先这篇文章来在视频https://v.youku.com/v_show/id_XNzYxMDQ1NDIw.html?refer=seo_operation.liuxiao.liux_00003308_3000_YvmIba_19042900吃水不忘挖井人1.SCoop库下载https://github.com/soif/SCoop/t…
一.pyinstaller简介 Python是一个脚本语言,被解释器解释执行.它的发布方式: .py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库.(Python官方的各种安装包就是这样做的) .pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到,可以使用pyc文件发布,pyc文件是Python解释器可以识别的二进制码,故发布后也是跨平台的,需要使用者安装相应版本的Python和依赖库. 可执行文件:对于非码农用户或者…
pyinstaller 我们在平常学习使用python的时候经常会自己编写一些小程序来使用,虽然python是跨平台的语言,但是如果我们想要在一个没有python以及很多库环境的电脑上使用我们的小程序该怎么办呢? 我们想到,在Windows平台可以将程序打包成exe可执行文件,这样就可以放进U盘或者直接传输给需要用的电脑,而pyinstaller就可以帮我们将程序打包成exe文件 PyInstaller工具是跨平台的,它既可以在 Windows平台上使用,也可以在 Mac OS X 平台上运行.…
1. 最近工作上用到Angular,需要查阅一些英文资料,虽然英文非常烂,但是种种原因又不得不硬着头皮上,只是每次看英文都很费力,因此决定将一些比较重要的特别是需要反复阅读的资料翻译一下,以节约再次阅读的时间. 2. 另外一方面,如果只是看英文,不做笔记和记录,通常会很浮躁,很多知识点都是一知半解,因此倒不如翻译一下,以加深自己的理解(虽说是翻译,但实际上只是按照自己的理解,复述一下,因此不敢擅用直译.意译了,更加不敢说什么信雅达了). 3. 再强调一下,由于英文水平有限,错误在所难免(并非客套…
前言 最近写了一个小小的检测程序,python写起来只需要短短一百行,可是打包起来就没有C那么容易了.下面记录一下我艰难的"打包"过程. 方法一:py2exe py2exe是一种经典的方法,为什么说他经典呢?因为这玩意取了个这么好听的名字,但是只支持到python3.4,你这让我们这种紧跟时代潮流的弄潮儿怎么打包? 好吧,放弃. 方法二:pyinstaller 这是一个看起来比较靠谱的方法,只需要用pip安装,然后在命令窗里面一通操作就可以了.在这里,我参考了另一位老哥的博客(http…
上篇文章<itchat和matplotlib的结合使用爬取微信信息>是用python爬取信息得到微信朋友的信息,并且用matplotlib统计信息进行画图,所以今天想将它打包成.exe可执行文件,中间碰到了许多问题,现在记录一下. 在网上找了很多资料,其中最简单的是使用PyInstaller包来打包,但是,我电脑装的是3.6.1的Python,而很尴尬的是刚好3.6版本暂时不支持PyInstaller.有一篇文章<Python 3.6打包成EXE可执行程序>,其中有教如何配置打包,…
一.首先点击这里下载myFocus库文件,标准文件库就行了,很小仅仅1.4M. myFocus库有以下的好处: a . 文件小巧却高效强大,能够实现二十几种轮播的效果. b . 极其简单的使用,只需要调用就可以使用,下面会介绍方法. c . 灵活的设置,很多参数可以提供设置,比如不想要文字提示,设置高度为0....更多参数适用请见网站教程页面. 二.下载下来之后,解压,看到一个文件夹,如下图所示: 对此文件夹进行一下说明:a . 打开js文件夹,然后有个js文件,就是我们最开始要调用的myfoc…
1:CURLcode curl_global_init(long flags); 这个函数全局需要调用一次(多次调用也可以,不过没有必要), 所以这也是把Curlplus设计成单体类的原因,curl_global_init函数在其他libcurl函数调用前至少调用一次,程序最后需要调用curl_global_cleanup,进行清理. 参数:flags CURL_GLOBAL_ALL Initialize everything possible. This sets all known bits…
若有任何疑问可通过邮件或微博联系我 项目名称 项目简介 1. react-native 这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开源框架 React Native, 该框架结合了 Web 应用和 Native 应用的优势, 可以使用 JavaScript 来开发 iOS 和 Android 原生应用 2.Android-Universal-Image-Loader ImageLoader 是最早开源的 Android 图片缓存…