采用PYTHON对两个报表差异对比
对于钢材规格太多要找出两个报表,要找出那些未开票以及有错误,并且 重量和总价也可能写错不一样的 ,那是很浪费时间。花了点时间,开发基于PYTHON 程序解决此问题。
程序命名为:钢材找茬
PyCharm+RobotFramework+Python3部署自动化测试环境
最近想弄一个环境进行自动化测试,当然首先安装好python3.n版本,安装好集成环境PyCharm,在进入python里 (系统环境windows 10 专业版)
一、把相应的安装好
pip install robotframework –user
pip install robotframework-selenium2library –user
pip install robotframework-ride –user
windows下python3安装包及打包工具遇到的问题
在安装pyinstaller
使用pip工具进行安装 后面要加 –user
pip install pyinstaller –user
目前的最新版python3.7 安装pyinstaller可能会报错
You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the ‘python -m pip install –upgrade pip’ command.
解决方法: python -m pip install –upgrade pip –user
然后在再使用pip install pyinstaller –user 就正常了
如何在站点静态文件下查找某关键字并修改文件名?
前段时间,因关于某些政治性的内容,公司部分站点需要做处理,而且数据库只保存近几年的,无法通过数据库删除或修改早些年的静态页面数据
站点文件个数,不会少于几百万,我想大家不会一个个手工查找吧!也许真的有人那样搞呢,我只能“呵呵”了
用程序思想去解决工作中遇到的问题,很有必要!
站点环境:linux
可以使用的shell脚本处理,因为他们是天生在一起的,而且处理上很方便,不过一开始有一个问题木有考虑到,后面再讲
上代码,shell代码如下:
python开发《小猫抓》分析工具
mongodb(nosql)有一段时间木有用,正好最近写一个东东,使用php+python+mongodb(nosql)实战一下
定义工具(项目)名字:小猫抓
需求: 1、 获取子站点每天在百度最新收录新闻、收录总数 2、 获取百度权重、google pr
基本思路:客户端 php 做查询 、服务器端python 做分析并录入数据库、 数据库nosql-mongodb。
运行环境:http服务+php5.3+mongo-1.5.0+mongodb-linux-x86_64-2.6.0+python2.6.6+pymongo-2.7
客户端效果图:
Python代码性能优化技巧
代码优化能够让程序运行更快,它是在不改变程序运行结果的情况下使得程序的运行效率更高,根据 80/20 原则,实现程序的重构、优化、扩展以及文档相关的事情通常需要消耗 80% 的工作量。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。
改进算法,选择合适的数据结构
一个良好的算法能够对性能起到关键作用,因此性能改进的首要点是对算法的改进。在算法的时间复杂度排序上依次是:
O(1) -> O(lg n) -> O(n lg n) -> O(n^2) -> O(n^3) -> O(n^k) -> O(k^n) -> O(n!)
因此如果能够在时间复杂度上对算法进行一定的改进,对性能的提高不言而喻。但对具体算法的改进不属于本文讨论的范围,读者可以自行参考这方面资料。下面的内容将集中讨论数据结构的选择。
字典 (dictionary) 与列表 (list)
怎样解决抓包pcap无法加载?
环境:winXP+python2.5
pcap下载:http://code.google.com/p/pypcap/downloads/list
接着测试了一下安装的模块,居然报如下错误:
———- python2.5 ———-
Traceback (most recent call last):
File “grupdata.py”, line 2, in