如何打包文件发给别人(如何打包文件和图片成压缩包)

今天收到一个基友群的新需求。需求如下:把一个纯静态的html项目打包成一个pc端的程序,也就是一个可执行的exe文件,正好之前做过类似的项目,就欣然同意了。该项

今天收到一个基友群的新需求。需求如下:

如何打包文件发给别人(如何打包文件和图片成压缩包)

把一个纯静态的html项目打包成一个pc端的程序,也就是一个可执行的exe文件,正好之前做过类似的项目,就欣然同意了。

该项目如下,这是一个定时网页:

我要做的就是把这个程序的网页版打包成一个exe文件。

这里需要用到的库有flask、pywebview和pyinstaller。

首先需要flask运行整个项目文件,然后用pywebview渲染pc端程序,最后用pyinstaller打包成exe文件,这样就完成了这个需求的开发。

第一步,创建一个新的flask项目:

然后将项目包中的静态文件、css、images、js复制到静态文件夹中。

复制完成后,我们来修改html文件夹中的静态文件夹路径和flask文件的路径,这样运行的文件就可以访问主页了。

运行后,就可以加载主页了。

第二步,引入webview,运行webview时加载flask服务。

运行文件进行测试。如果能正常运行,说明程序编写没有问题:

第三步,用pyinstaller打包程序。

运行以下命令来打包文件:

打包后,转到dist文件夹运行测试。

双击文件测试,发现文件可以正常运行,这个小需求已经开发出来了。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/408608.html

发表回复

登录后才能评论