怎样用python编写一个可扩展更新的exe程序

怎样用python编写一个可扩展更新的exe程序,第1张

1. 手动制作python的exe可执行程序Python没有内建一个编译为exe的功能。给python程序的部署带来不少的麻烦。所以就会出现一些py2exe之类的很不错的工具,用于自动把.py文件编译为.exe文件。

最近抽空研究了一下手动实现类似py2exe的功能,希望加强对python的了解。结果还相当不错。把结果记录下来,与大家共享。

1.1. 原理文中所描述的方法,基于python的以下几个功能

1) python程序运行时,会在sys.path指定的路径中查找库文件。

2) python从2.3开始,支持从zip文件中import库(支持.py,.pyc和.pyo,但不支持.pyd)

3) python提供C API,让c语言的程序,可以很方便的调用python的程序

1.2. 实际步骤注:假设python安装在c:\python25目录中,最后的可执行文件放到d:\dist目录中

1) 先去c:\python25\Lib目录,把所有文件都复制出来,比如复制到d:\pythonlib目录中

谷歌浏览器扩展程序(仅提供英文版)可让您十分方便地在浏览器中添加更多功能。有时,某个功能对部分人来说会非常实用,但对其他人而言则并非如此。扩展程序可让您自定义谷歌浏览器的各种功能,同时可以精简浏览器,去掉其中不需要的功能。 扩展程序有以下几种不同的类型:浏览器 *** 作 此类扩展程序会在"网页"菜单和"工具"菜单旁添加一个按钮;这样,无论您访问什么网页,都可以非常方便地执行任务(例如,访问网站或检查更新)。例如,您可以试试 Google Mail Checker(仅提供英文版)之类的扩展程序。内容脚本 此类扩展程序可直接与您访问的网页互动。例如,Google Translate(仅提供英文版)只要检测到网页的语言与谷歌浏览器的语言不同,就会在该网页顶部显示横幅。您可以点击横幅中的按钮,以便将该网页自动翻译成您选择的语言。扩展程序的安装非常简单。有兴趣创建和发布自己的扩展程序?了解 *** 作方法(仅提供英文版)

1、进入 “扩展程序”设置,选择【设置】-【工具】-【扩展程序 】 或者你直接在地址栏中直接输入“chrome://extensions ”

2、在扩展程序使用界面,点击选项,可以对扩展程序进行设置。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8088092.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存