用Python制作把姓氏壁纸代码做成软件~
作者:互联网
前几天有粉丝向Paradoxical抱怨,说不会使用python,但是也想制作姓氏壁纸。乐于助人的Paradoxical怎么会袖手旁观呢?于是就去请惨绿青年小哥哥帮忙啦~
我:小哥哥~能不能把之前的姓氏壁纸做成软件,让不会python的人也能使用鸭?
惨绿青年:可以啊,很简单的。
惨绿青年:首先我们导入tkinter库,这个库是用来做图形界面的。
惨绿青年:可以看到窗口已经创建完毕,接下来可以创建不同的控件了。
惨绿青年:控件已经添加好了。接下来把之前的姓氏壁纸代码封装成函数,然后绑定到按钮上即可。输入框的内容可以用str1.get()和str2.get()获取。
惨绿青年:这样点击按钮后就会执行surname函数,获取输入框的文本然后生成壁纸了。
惨绿青年:做好了界面,接下来就把文件打包成exe文件,先安装pyInstaller和virtualenv。第一个库是用来打包python文件的,第二个库是用来创建一个虚拟环境,这样就不会把不必要的库打包进文件,导致文件太大。
惨绿青年:安装好后在命令行进入想要存放文件的目录,输入“virtualenv 环境的名字”,然后在命令行进入该文件夹的Scripts目录输入“activate”即可激活环境。
惨绿青年:激活环境后在该环境安装需要用到的库,然后就可以用“pyInstaller -Fw xxx.py”命令把python文件打包成exe文件。打包完成后exe文件会在Scripts文件夹下的dist文件夹内。
我:哇~好厉害鸭~这样就可以帮助不会使用python的人了~
标签:青年,文件,惨绿,Python,python,姓氏,壁纸,打包 来源: https://blog.51cto.com/15072921/2582114