转换python脚本为可执行程序的方式

背景:部分工具使用python脚本编写,而目标服务器,没有安装python包,导致使用工具不方便,还需要另外安装python. 目前主要有2个主流软件,可做此类转换,把对应工具脚本转换为exe;py2exe:缺点是和python版本强相关,只能支持windows。pyinstaller:绿色,解压即可用,2.6以上的版本,只要额外安装一下python32扩展即可,支持所有python版本;支持所有主流操作系统(如生成linux下可执行程序)。 主要介绍下pyinstaller的使用官方介绍:http://www.pyinstaller.org/export/v2.0/project/doc/Manual.html下载绿色版解压:http://www.pyinstaller.org/pywin32扩展:http://sourceforge.net/projects/pywin32/files/ 转化成可执行程序的2种选择:单个文件--即脚本和所有资源文件一起压缩成一个exe(需要额外下载upx程序)目录形式 --脚本和资源文件存在于一个目录或者目录...

程序文案过长,‘收起/展开’文字,createSelectorQuery 获取节点成功,boundingClientRect 返回信息null

问题描述:wxml中id是动态生成的。 获取节点信息是在onReady生命周期函数内延时500ms执行的,select(id)可以获取全部节点信息,boundingClientRect(rect)返回的有些有信息,有些是null。代码如下图 解决方法:很是费解,以为是forEach异步的问题,经过了一波波测试发现并不是,而是id首位不能是数字,要不然小程序获取不到相关信息解决方法是:将图一中 id首位添加英文字母 例:id="a{{item.id}}"           将图二中 获取id方法同样添加英文字母 例  wx.createSelectorQuery().select('#a'+itemCh.id).boundingClientRect(function(rect){})完美解决 ...

无法启动此程序,因为计算机中丢失AdbWinApi.dll。尝试重新安装该程序以解决此问题

第一次搭建android开发环境,装完adb以后,打开DOS验证安装是否成功:但输入adblogcat调试时,系统弹出以下异常的对话框:无法启动此程序,因为计算机中丢失AdbWinApi.dll。尝试重新安装该程序以解决此问题。 网上搜索发现原因很简单,缺少AdbWinApi.dll文件。 网上说把这个文件直接放在windows/system32下就OK了,我是64位系统,起初放这个目录不行,最后放在C:WindowsSysWOW64目录解决了问题。 关于AdbWinApi.dll文件在sdk安装根目录下platform-tools目录中是否有该文件,如果没有,再到网上下载AdbWinApi http://www.hiapk.com/bbs/thread-16724-1-1.html ...

应用程序无法启动,因为应用程序的并行配置不正确

在Win7中运行某些软件时,突然提示出错信息“应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行sxstrace.exe工具。”查看win7应用程序事件日志:计算机——>右击——>管理——>事件查看器——>应用程序和服务日志出现这个问题是因为安装windows7后,或使用ghost版本安装后,windows7没有安装VisualC++库,而有些软件需要VisualC++库所以到微软官方网站下载:MicrosoftVisualC++2005SP1RedistributablePackage(x86)下载:http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=zh-cn些软件可能是VC2008开发的,可以下载安装MicrosoftVisu...

我的天呐,小明竟然被程序猿哥哥追着打

今天上班发现小明正在被程序猿哥哥满办公室的追着打,小明到底做了什么呢?   经了解得知小明给开发报了个bug,经程序猿哥哥煞费苦心排查后客户端没有任何问题,只是手机时间错了,将手机时间调整正确后一切功能正常,小明报了个假“bug”,程序猿哥哥怒气冲冲的过来找小明,小明见势不妙撒腿就跑,程序猿哥哥直接追着小明满处跑。   到底有哪些假“bug”呢?   经总结后有如下几点开始测试前需要格外注意: 一、环境切换引起的“bug”   1、根据cdn文件版本下发文件类   目前有些应用获取配置文件时,服务端是根据客户端上传的文件版本与cdn上的文件版本进行对比,然后判断是否下发文件;当判断客户端文件版本小于cdn上的文件版本时,就会下发文件;当判断客户端文件文本大于等于cdn上的文件版本时,就不会进行文件下发:   一般来说测试环境和线...

python实现微信接口——itchat模块

sudopipinstallitchatitchat.auto_login() 这种方法将会通过微信扫描二维码登录,但是这种登录的方式确实短时间的登录,并不会保留登录的状态,也就是下次登录时还是需要扫描二维码,如果加上hotReload==True,那么就会保留登录的状态,至少在后面的几次登录过程中不会再次扫描二维码,该参数生成一个静态文件itchat.pkl用于存储登录状态这里主要使用的是灰调函数的方法,登录完成后的方法需要赋值在 loginCallback 中退出后的方法,需要赋值在 exitCallback 中.若不设置 loginCallback 的值,将会自动删除二维码图片并清空命令行显示.importitchat,timedeflc():print("FinashLogin!")defec():print("exit")itchat.auto_login(loginCallback=lc,exitCallback=ec)time.sleep()itchat.logout()#强制退出登录sendsend(...

python 程序

---恢复内容开始---Python程序的构成1.Python程序由模块组成。一个模块对应python源文件,一般后缀名是:.py。2.模块由语句组成。运行Python程序时,按照模块中语句的顺序依次执行。3.语句是Python程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。   Python文件的创建和执行前面使用的交互式环境,每次只能执行一条语句;为了编写多条语句实现复杂的逻辑,本章开始我们通过创建Python文件,并执行该文件。在IDLE环境中,我们可以通过File-->new创建Python文件,并可以编辑该文件内容。我们也可以通过File-->save/saveas保存文件。一般保存成扩展名为py的文件。需要执行编辑好的文件,可以用快捷键F5或者点击Run-->Runmodule。 使用行连接符一行程序长度是没有限制的,但是为了可读性更强,通常将一行比较长的程序分为多行。这是,我们可以使用行连接符,把它放在行结束的地方。Python解释器仍然将它们解释为同一行。>>>a=[10,20,3...
ymnets ymnets·2023-05-06

芝麻小程序市场

程序发布后,电脑搜索小程序不方便,我们做了一个小程序的商店,方便查找和使用小程序芝麻小程序市场www.applnk.cn...
ymnets ymnets·2020-03-25

程序二维码解码

程序二维码生成后,如果想查看小程序的二维码,那么就需要有个工具。有个小程序芝麻二维码生成器,可以解析小程序二维码,除了解析小程序二维码外,还能生成二维码。 另外推荐一个小程序市场芝麻程序市场...
ymnets ymnets·2020-03-25

程序参数二维码生成器

微信小程序支持带参数二维码,好推二维码的HotApp小程序统计针对这个功能推出了小程序带参数二维码生成器输入微信的page和参数,就可以生成小程序带参数二维码了。www.hotapp.cn  ...

程序二维

微信的张小龙也说了,小程序主要是通过二维码进行传播,那么小程序二维码如何统计各个渠道的值呢?微信小程序开发了带参数二维码,而带参数二维码就可以进行渠道统计不然我有3个人,让3个人使用不同的小程序二维码进行地推地推人员A  二维码A 参数hotapp=a地推人员B  二维码B 参数hotapp=b地推人员C  二维码C 参数hotapp=c那么在每个人的参数在onLoad函数上传到服务器进行判断onLoad:function(options){hotapp.onLoad(this,option);},我们HotApp的参数二维码渠道统计,就是通过这样的原理进行参数统计的。通过这样的功能我们可以做一下的功能   地推小程序二维码渠道考核    地推人    二维码扫码小程序启动次数, 扫码次数, 新增用户地推人员A  500       &n...
ymnets ymnets·2020-03-25

程序用户反馈

用户反馈是小程序开发必要的一个功能,但是和自己核心业务没关系,主要是产品运营方便收集用户的对产品的反馈。HotApp推出了用户反馈的组件,方便大家直接集成使用源码下载地址:https://github.com/hotapp8/hotapp-fedback (1)零代码接入用户反馈功能  界面仿微信聊天窗口,支持文本反馈和图片反馈,页面完全开源。(2)完整的后台查看用户反馈  接入流程1.在app.js里onLaunch()初始化hotapp//copyhotapp.js到自己项目中,接入hotapp.jsvarhotapp=require('utils/hotapp.js');//初始化hotapp,使用自己的hotappkey(注册地址:https://weixin.hotapp.cn/api)hotapp.init('hotapp2427615');  2.在自己项目中引入文件代码1.images文件(images)2.feeback页面(page/feedbcak)3.模板页面(template)3.按钮代码//js,事件处理函数...
ymnets ymnets·2020-03-25

第一个小程序云笔记通过微信审核分享

今天快要下班了,都准备收拾电脑下班,突然微信推送了个消息:小程序通过微信审核了,按耐不住心中的喜悦,主动加班给大家分享这次通过审核的一些总结。   审核通过后,处于审核通过,待发布状态   小程序介绍我们做的这个小程序是热点云笔记,是一个很简单的记事本,主要是通过微信登录,让用户免输入账号云端同步文本。 说了这么多,还不如截个图,所谓一图顶万言。  虽然审核通过了,但是还是有些总结的(1)微信是否允许小程序的风格和微信的绿色风格出入很大?从这个审核通过的分享来看,是没问题,我们是红色,和微信的整体风格差距比较大,但是如果是经过精新设计的,微信是允许通过的。同时注意,整个UI要遵循微信的UI规范。我们的设计师花费了半天时间,消化微信的UI规范,具体就不啰嗦了,详情见微信的设计规范。 (2)审核时间一般多长时间?12.12日,首次提交审核,12月16日,审核不通过,告之安卓的机器体验有问题,当日修复bug提交12月20日通过审核整个反馈过程再4个工作日,也就是说运气差一点,也是1周就能知道结...

HotApp小程序服务范围资质查询器

微信程序提交审核需要选择资质服务范围,如果服务范围不对,审核会不通过,开发小程序之前,最好先查询所开发小程序的资质范围,否则无法通过微信审核。 小程序的资质范围查询地址,数据同步微信官方 https://weixin.hotapp.cn/weixinmob  ...

程序审核被拒绝备忘录,需提供测试账号问题

今天小程序审核的时候,被提示审核被拒绝了,提示需要绑定账号,要提供测试账号但是小程序审核不像IOS提交审核让你提交测试的账号但是因为小程序提交审核的时候需要绑定一个测试微信号微信的人审核的时候,会通过这个这个微信号进行测试所以根据这个微信号相关的所有权限全部打开 如何打开呢?通过openid就可以了。只要是测试账号的这个openid所有权限都放开就好了 ...
首页上一页...223224225226227...下一页尾页