网站建设人员的工资分配wordpress 批量文章

diannao/2026/1/24 19:57:27/文章来源:
网站建设人员的工资分配,wordpress 批量文章,住房和城乡建设部网站监理合同,公司建网站多少钱qcjxkd这是一个很长的故事#xff0c;嫌长的直接看最后的结论事情经过上周接了个需求#xff0c;写了个小工具给客户#xff0c;他要求打包成exe文件#xff0c;这当然不是什么难事。因为除了写Python的#xff0c;绝大多数人电脑里都没有Python编译器#xff0c;所以打包成exe…这是一个很长的故事嫌长的直接看最后的结论事情经过 上周接了个需求写了个小工具给客户他要求打包成exe文件这当然不是什么难事。因为除了写Python的绝大多数人电脑里都没有Python编译器所以打包成exe让用户windows双击就可以打开也算是必备技能了。 直接用Pyinstaller打开cmder:pyinstaller -Fw E:testurl_crawler.py -F 是打包成一个文件-w是不出现调试窗口因为我的小工具里有GUI所以不用默认的调试窗口 等了好久终于完成打包一看文件嚯200M怪不得打包了这么久... 上网查了下资料有人说Anaconda里内置了很多库打包的时候打包了很多不必要的模块进去要用纯净的Python来打包。 有点道理想着装虚拟机时间更长准备拿出闲置的笔记本重新装个Python来打包。 可刚巧我最近在学flask的时候用到pipenv虽然还不懂pipenv的强大之处但知道它是个管理虚拟环境和包的工具于是想着能不能用pipenv来创建一个新的python编译器以运行pyinstaller进行打包。 于是赶紧上网查了一下pipenv pyinstaller没有搜到有用的信息干脆自己试一试反正pipenv操作不麻烦。 打开cmder:#建立虚拟环境 pipenv install #进入虚拟环境 pipenv shell #安装模块 pip install 小工具.py里面用到的模块 #打包的模块也要安装 pip install pyinstaller #开始打包 pyinstaller -Fw E:testurl_crawler.py 打包完成一看大小11M成功 后来因为客户改了需求我又改了一下源代码然后换了个目录用pipenv重新打包结果打包完又变回200M尝试了无数次怎么也回不到过去的20M我都怀疑之前的20M是我的幻觉了。 不过无论如何要先交差200M的“小“工具用户体验肯定不行所以我就用排除法看看是哪个模块占的体积大再想办法优化。最先怀疑的是GUI我几乎毫不犹豫地认定是它我用的是PySimpleGUI强烈推荐基于tkinter)先把PySimpleGUI的内容注释掉再进行打包你们猜打包完有多大 198M 看来是我错怪他了经过几次排除发现了罪魁祸首就是fake_useragent 这个库是用来伪装请求头的主要是我懒得复制user-agent所以问题不大把fake_useragent注释掉自己手动粘贴一个user-agent就行了#from fake_useragent import UserAgent#ua UserAgent() #headers {user-agent:ua.random} headers {user-agent:Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.17 Safari/537.36} 不用fake_useragent打包成exe是 14M已经不错了先交差再说 之后经过了多次探索多次放弃的边缘反复删除创建环境终于找到了完美打包的方法结论 关键点就一个要在虚拟环境里安装pyinstaller 如果你没有在虚拟环境中安装pyinstaller你同样可以使用pyinstaller命令但是调用的是你系统原本的那个python编译器内含很多关联库导致即使在虚拟环境中你打包的exe文件仍然非常大。 另外一点要注意的是要在虚拟环境里安装好你py文件中调用的库不然打包出来也没法正常运行。 最后再复习一下正确流程 (前提是安装好pipenv#建立虚拟环境 pipenv install #进入虚拟环境上一步可省略,因为没有虚拟环境的话会自动建立一个 pipenv shell #安装模块 pip install requests pyquery pysimplegui fake_useragent #打包的模块也要安装 pip install pyinstaller #开始打包 pyinstaller -Fw E:testurl_crawler.py

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/88553.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

千图素材网站吉林省建设项目信息网

博主,开始时候,写的web应用,数据库中的密码,都是直接保存的。真正的原汁原味,真正的所见即所得。 后来,看了别人的web应用都是MD5加密的,感觉很不错,自己也在应用中加入了MD5加密&am…

网站开发人员招聘长沙推广专员招聘

一.前言 在迅速变化和发展的物联网市场,新的产品需求不断涌现,因此对于智能硬件设备的更新需求就变得空前高涨,设备不再像传统设备一样一经出售就不再变更。为了快速响应市场需求,一个技术变得极为重要,即OTA空中下载…

西青房地产网站建设注册公司什么名字大气

在前端开发中,处理用户与页面的交互是至关重要的一部分。JQuery作为一个广泛应用的JavaScript库,为我们提供了简便而强大的事件绑定机制,使得我们能够更加灵活地响应用户的行为。本篇博客将深入解析 JQuery 的标准事件绑定方式,为…

加强 网站群建设管理谷歌搜索引擎入口2023

前端页面渲染机制是指在 web 开发中,浏览器如何将 HTML、CSS 和 JavaScript 转换为用户可视化的网页界面的过程。这个过程通常包括以下几个主要步骤: 加载 HTML: 首先,浏览器会获取 HTML 文件,并解析其结构。这个过程包括识别 HTM…

营销型网站建设php源码wordpress 路由怎么配

一、之前用过的api管理工具 关于api管理工具,之前用过yapi和postman,但是后来发现了这两个工具 二、新发现的更强大的:Apifox和Eolink Apifox和Eolink,那这两个工具有什么优势呢? 2.1Apifox 其中 Apifox Postman …

如何做网站方案舟山网站建设seo

HTMLTestRunner生成测试报告时,报告的标题在运行前就已经写死在代码了,假如我现在需要在执行完毕后,根据执行结果,把执行的状态写在标题里面,类似的效果如图:标题如果有一条执行错误的,就在后面…

爱奇艺影业公司网站开发意义建设施工安全网络平台 87

5月18日,2019CCF大学生计算机系统与程序设计竞赛(CCSP)华东分赛区比赛及颁奖会在我校举办。今年是CCSP大赛首次采用区域分赛区的比赛,共分为7个赛区,包括东北区(哈尔滨工业大学承办),华北区(北京邮电大学承办)、华东区(南京航空航…

拼多多网站首页医疗机构 网站备案

在学习node的时候,flash是困扰我最久的一个中间件,之前一直都没有很好的理解,这里做一个总结。 参考自:http://yunkus.com/connect-flash-usage/ 什么是flash? The flash is a special area of the session used for s…

58同城网站建设排名个人网站空间

描述 读入一个只包含 , -, *, / 的非负整数计算表达式,计算该表达式的值。 输入描述: 测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中…

成都网站建设收费怎么选择合肥网站建设

概念: 路由:是一个key-value的对应关系叫路由。 路由器:管理多个路由的集合或者叫设备称为路由器。 由于现在组件替代了以前的mvc中的cshtml, 组件的菜单切换也不用我手动去写,vue给我们通过配置完成。 实现简单的路由跳转&…

对比网页设计网站四川省建筑信息平台

F1帮助 F2改名 F3搜索 F4地址 F5刷新 F6切换 F10菜单 CTRLA全选 CTRLC复制 CTRLX剪切 CTRLV粘贴 CTRLZ撤消 CTRLO打开 SHIFTDELETE永久删除 DELETE删除 ALTENTER属性 ALTF4关闭 CTRLF4关闭 ALTTAB切换 ALTESC切换 ALT空格键窗口菜单 CTRLESC开始菜单 拖动某一项时按CTRL复制所选…

找人搭建网站多少钱西安网站开发服务费用

layer弹层组件开发文档 - Layuihttps://www.layui.site/doc/modules/layer.html#layer.getChildFrame 需求及代码分析 如上图,原来是点击一个按钮跳转到子页面,现在想改为:点击按钮,在当前页打开。因为不想要重写子页面的样式及内…

网站建设过程报告好看的企业网站

用sqoop从HDFS导出数据到mysql&#xff0c;一直卡在Running job: job_1571036741208_0010&#xff0c;应该是内存太小&#xff0c;导致速度太慢 在 yarn-site-xml中增加下面两个&#xff0c;然后分发给各个节点&#xff0c;再重启yarn即可 <property> <name>ya…

兰州网站优化排名韶关市建设局网站

ES集群机器磁盘IO过高告警分析 文章目录 ES集群机器磁盘IO过高告警分析现象分析思路与手段获取告警机器的磁盘高IO时的文件通过IO文件确认索引分析思路 优化第一步&#xff1a;每个data实例用不同的磁盘第二步&#xff1a;业务调整数据写入的集中程度第三步&#xff1a;扩容 反…

郑州做网站排名国外做黄漫的网站有哪些

相关知识点&#xff1a;ttp://www.cnblogs.com/wujy/p/3264475.htmlHttpContext context HttpContext.Current; if( context ! null ) {// 在这里访问与请求有关的东西。 } 记录当前用户信息的线程当前线程是指与【当前请求】相关的线程。在ASP.NET中&#xff0c;有些线程并非…

湖南畅想网站建设网站建站哪家公司好

Eureka介绍和使用 1. Eureka 介绍2. Eureka 的主要特点3. 使用3.1 设置 Eureka Server3.2 设置 Eureka Client3.3 Eureka Server 高可用配置 1. Eureka 介绍 Eureka 是由 Netflix 开源的一种服务发现解决方案&#xff0c;它是 Netflix OSS 套件中的一个组件&#xff0c;经常用…

浙江省住房城乡建设厅官方网站阿里云服务器网站建设

IP命令 从centos7以前我们一直使用ifconfig命令来执行网络相关的任务,比如检查和配置网卡信息&#xff0c;但是ifconfig已经不再被维护&#xff0c;并且在最近版本的Linux中被废除了&#xff01;ifconfig命令已经被ip命令所代替了。 ip 命令跟 ifconfig 命令有些类似&#xff…

手机温州网怎样分析网站做seo

minio配置监听对象操作 本文档适用于minio2021.3.17版本 有时我们需要查看minio中对象操作的日志&#xff0c;比如像监听minio某一个桶中的删除事件&#xff0c;就需要配置监听。minio支持将监听的结果输出到es、pg、amq等等&#xff0c;下面介绍一下将minio对象操作监听结果输…

网站开发区银川网站开发

ubuntu20.04 使用matlab R2023b 起因步骤问题问题1问题2问题3 起因 闲着没事&#xff0c;想在ubuntu上安装matlab。 步骤 这个博客写得很好&#xff0c;我就不赘述了&#xff1a;参考博客 。但有点不一样&#xff1a;我现在matlab官网上下载的linux版本不是iso镜像文件&…