python
文章平均质量分 57
学要fur_dich
这个作者很懒,什么都没留下…
展开
-
优秀文章合集
1.nmon 详解 https://blog.csdn.net/qq_39720249/article/details/84325837#%EF%BC%8813%EF%BC%89JFSFILE2. Linux虚拟内存(swap)调优篇-“swappiness”,“vm.dirty_background_ratio”和“vm.dirty_ratio”https://...原创 2020-09-29 17:54:46 · 1131 阅读 · 0 评论 -
彻底解决matplotlib中文乱码问题
1.环境查看a.系统版本查看[hadoop@p168 ~]$ cat /etc/redhat-releaseCentOS Linux release 7.2.1511 (Core)b.系统中文字体查看[hadoop@p168 ~]$ fc-list :lang=zh/usr/share/fonts/wqy-microhei/wqy-microhei.ttc: 文泉驿等宽微米黑,...转载 2020-02-28 15:45:43 · 522 阅读 · 0 评论 -
python No module named 'tkinter'-快速解决法
安装tkinter并不能解决问题,所以决定把这一步跳过去。import matplotlibmatplotlib.use("agg")再用import matplotlib.pyplot as plt或者from matplotlib import pyplot as plt这个代码加载plt就好啦...转载 2020-02-14 16:07:39 · 309 阅读 · 0 评论 -
mysql必知必会
一周了,总想写点什么,有的时候进步真的很难在一周显示出来,周三的时候,我跟我的领导说,好快啊,又周三了,不知不觉,他说是啊,现在对于他来说,有时候他过一天可能跟我过一周的感觉差不多,每天都在忙,时间过的特别快,也没有感觉做出来点什么,当然实际肯定是怎么做了一些东西的,是否我以后也会如此呢? 说说技术把,这周在工作上感觉又被鄙视了一次,领导让我给sql server加一个脚本,遇到一个主键原创 2017-08-13 14:52:29 · 318 阅读 · 0 评论 -
学习虫师的《web接口开发与自动化测试》第六章
终于在第六章见到测试的东西了,之前的几章节,让我了解了用python做后端的一些基础东西吧算,也做了一个简单的发布会签到系统,其实看书不算快,很多时候都在磨蹭,不过最近反正就是强制自己不玩游戏吧,毕竟玩游戏有时候也真的不如看书有趣,最近也想很多,反正先把虫师的书看完,然后会为了新公司看金融类的书,有时候真的不知道自己的兴趣所向,或者之前在找工作的时候别人问会问这个公司如何适应,问是不是我所感兴趣的原创 2017-07-23 10:14:56 · 942 阅读 · 0 评论 -
学习虫师的《web接口开发与自动化测试1-5章》
有时候越来越觉得 以前写的博客是流水帐,看到有些人说他会为了一个博客文章可能会准备好几天,唉,很多时候就可能是别人的态度更好吧,每个细节差一点别人就成为了大牛。 然后看了这本书的前五章,是让你写一个来宾登录系统的网站吧,后面的内容才开始写单元测试,接口测试等,测试的一些东西,这个思想真的挺好,厚脸的说和我不谋而合,我认为的测试就应该从项目的一开始就参与开发与测试,当然这是比较高级的,最原创 2017-07-15 11:16:43 · 2262 阅读 · 0 评论 -
看看排序算法
最新要换工作了,马上要离开上海了,终究还是过客啊,希望能在新城市找到一个好的公司,主要就是一个冒泡和快排,在python的代码如下。冒泡排序描述它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。代码实现def bubble_sort(list原创 2017-06-22 21:21:17 · 227 阅读 · 0 评论 -
python修饰器的作用
最近在看中的修饰符的作用,以前一直不是很理解修饰符的作用,今天 看了以后感觉挺好的,终于懂@的含义了,有一些初级用法,也有一些高级用法,转了一个我认为解释的很清楚的,供大家欣赏。Python 的 Decorator在使用上和Java/C#的Annotation很相似,就是在方法名前面加一个@XXX注解来为这个方法装饰一些东西。但是,Java/C#的Annotation也很让人望原创 2017-05-18 22:08:46 · 8489 阅读 · 0 评论 -
最近过的不太顺心
最近感觉工作有点不太愉快了。。换了一个女上司,感觉好难搞啊。。。。。觉得工作中充满了任务,义务,却没有权利和福利的增加,心累啊。。 不过其实也有好处,反正天天晚上在看书,看python cookbook,真的挺好的,以前在项目看的一些高级点用法,只能百度,现在看书让人自信,然后小技巧可以多多学着,总有一天能够用到,然后有助于提升自我,提升工资的。 讲一些其他的,可能以后会去原创 2017-05-08 21:44:56 · 339 阅读 · 0 评论 -
最近的关于测试的一些思考
可能看我博客的人都知道了, 我又跳槽换一个公司了,我知道一年一跳不太好,但是其实作为一个非计算机专业非名校的人的选择并不是很多,为了更快的发展,只能走了,然后现在到了一个做金融系统测试的公司测试,有了一个好的领导,是的微软出身的领导,大公司的出身就是这么有光环让人信赖,但是他是真的有能力,之前在华为,很多人都已经是为了完成任务完成KPI工作了,我无法理解为什么,既然设计测试用例的目的是为了更好的发原创 2017-08-06 14:15:28 · 383 阅读 · 2 评论 -
学习robotframework
这周周六的时候又跟领导谈论了一些千奇百怪的东西,互相交流了对很多东西的看法,我觉得有几个重点把。。。 1.要看金融的fix 协议 2.看framework的官方文档 3.继续有宽度,有高度的思考问题 4.他一直有提到量子力学,我决定买点书看看 5.又提醒我看python 了,唉一定要抽出来时间看啊对于我来说,我还是要继续看原创 2017-08-20 22:14:09 · 245 阅读 · 0 评论 -
一个windosw端向linux端传文件python脚本
# coding=utf-8#writer:zyh #time:20170917import paramikoimport datetimeimport os hostname = '192.168.56.102'username = 'trade'password = '123456'port = 22local_dir = r'E:\work\office\soft_v原创 2017-09-17 16:17:07 · 866 阅读 · 1 评论 -
Python读取修改ini配置文件[ConfigParser]
使用到的包:ConfigParser 文档代码托管位置 github-pytools需求写个项目,用到数据库,多个地方使用,不能硬编码。很类似java的properties文件Python支持ini文件的读取ini文件db_config.ini转载 2017-10-02 21:50:16 · 1530 阅读 · 0 评论 -
【optparser】学习optparser的一些知识
因为我的领导让我写Python的时候一定要规范,而且参数一定需要易用性,我看他一直用的是optparser模块,所以我也学习了optparser模块,果然好用,比我以前的参数写的好看多了简介optparse模块主要用来为脚本传递命令参数功能.引入在IDE中引入optparser是很方便的。from optparser import OptionParser初始化相对而言,初始化需要我们多注意一点点...转载 2018-04-22 10:24:21 · 1479 阅读 · 1 评论 -
离线下载pip包进行安装
Host-A 不能上网,但是需要在上面安装python-package通过另外一台能上网的Host-B主机1. 下载需要离线安装的Packages在Host-B上执行如下命令:安装单个Package$ pip install <package> --download /tmp/offline_packages安装多个Packages$ pip install --download ...转载 2018-06-08 11:36:41 · 4609 阅读 · 1 评论 -
pandas读取Excel文件,以0开头的数据,出现数据缺失
这里以从深交所现在的日行情数据文件为例,格式为xlsx 直接使用df = pd.read_excel(os.getcwd() + os.sep + 'stock.xlsx')读取文件时,证券代码被转换为数字(000001 =>1),0被舍去,导致不正确。这里为了省去读入后在对代码进行补全的麻烦,再读取Excel文件时: df = pd.read_excel(os.getcw...转载 2018-10-13 16:10:14 · 7391 阅读 · 2 评论 -
强行停止python子线程最佳方案
import threadingimport timeimport inspectimport ctypes def _async_raise(tid, exctype): """raises the exception, performs cleanup if needed""" tid = ctypes.c_long(tid) if not inspec...转载 2019-06-17 18:35:34 · 6154 阅读 · 1 评论 -
Python编程:方差、标准差、均方差、均方根值、均方误差、均方根误差
# -*- coding: utf-8 -*-import mathdef get_average(records): """ 平均值 """ return sum(records) / len(records)def get_variance(records): """ 方差 反映一个数据集的离散程度 """ av...转载 2019-09-21 10:26:56 · 3698 阅读 · 2 评论 -
Python数据分析之pandas学习(二)
有关pandas模块的学习与应用主要介绍以下8个部分: 1、数据结构简介:DataFrame和Series 2、数据索引index 3、利用pandas查询数据 4、利用pandas的DataFrames进行统计分析 5、利用pandas实现SQL操作 6、利用pandas进行缺失值的处理 7、利用pandas实现Excel的数据透视表功能 8、多层索引的使用我们在 Python数据分析之转载 2017-04-15 11:29:35 · 1465 阅读 · 1 评论 -
Python数据分析之pandas学习(一)
我们接着上次分享给大家的两篇文章: Python数据分析之numpy学习(一) 和 Python数据分析之numpy学习(二) ,继续讨论使用Python中的pandas模块进行数据分。在接下来的两期pandas介绍中将学习到如下8块内容: 1、数据结构简介:DataFrame和Series 2、数据索引index 3、利用pandas查询数据 4、利用pandas的DataFrames进行统转载 2017-04-15 11:28:57 · 4995 阅读 · 1 评论 -
关于CSV查找指定行列的一些微小的工作
今天是我觉得是有重要指标意义的一天,其实算是昨天晚上把,我第一次接到用python来完成任务的需求,具体就不说了,重要的是提取CSV文件的数据,以及把这个数据按照要求转移到另一个CSV文件上。今天一天主要就是纠结在题目上的两点。 我如何可以在CSV提取任意一个行列下的数据,是今天我想的第一点,不得不吐槽百度下,中国程序员的抄袭,十个有八个是相同的内容,问题是还不能用,这些人要脸吗?你要是有原创 2016-11-03 21:46:51 · 2796 阅读 · 0 评论 -
关于python如何删掉字符中的\t\r\n
在我转换CSV的表格数据的时候,我发现不能通过数据来转换位置,我看了一下,是有数据转换的错误,网上的又是不知道拷贝谁的,清一色是以为数据是FLOAT形式,简单转换一下就行了,结果还是坑爹的坑我啊,让我明白我要分析出到底错在哪,如果只是简单看看网上,那恐怕会一直不知所云了,然后我在找如何去掉\t的 时候,我又看到了一种大多数的解释,不出意外,还是不行,结果换了另一种方式解决,代码如下:#row=原创 2016-11-06 20:16:23 · 53005 阅读 · 5 评论 -
selenium:5.selenium的截图以及一个验证码小程序
经过昨天的游戏一天后,还是回归正路把,多看书,多写博客,其实博客的内容真的很少,有的时候我看了五份东西,却只能写出来一份东西,因为写东西真是一件很麻烦的事情,虽然我已经写的东西和代码都很小,归纳总结确实很麻烦。 两个程序都很简单,我就一起贴了。。。反正都是能跑过的。from selenium import webdriverfrom selenium.webdriver.common原创 2016-10-31 21:06:01 · 3168 阅读 · 0 评论 -
selenium:6.一个超级简易HTML测试报告
因为最近工作特别忙,因此,很久没有更新技术性的东西了,其实最近也看了一些技术的东西,比如SHELL的一本书,比如在做工具自动化的python东西,并不是没有看书,但是你要求一个每天晚上十点多到家的人写点东西实在是有点强人所难。终于来到一个星期天,一周唯一放假的一天。。。写点东西啦,希望以后不会这么繁忙。。起码保证我能早点回去。今天这个是一个HTML报告,终于把《Selenium2自动化测试原创 2016-11-20 20:58:19 · 4104 阅读 · 0 评论 -
selenium:7.一个超级简单的多线程程序
没什么想说的,一个最简单的多线程程序而已。最近看书比较勤奋,但是似乎更有危机感了,什么时候才能看完我想看的书,什么时候才能加薪,唉~~~~~~~~~天天盼望着钱啊。from time import sleep,ctimeimport threadingdef music(func,loop): for i in range (loop): print("i was listen原创 2016-11-22 22:21:15 · 7066 阅读 · 0 评论 -
python 遍历目录所有文件
import osfile='d:\\'for root,dirs,files in os.walk(file): for file in files: print root + os.sep + file原创 2016-12-05 21:32:17 · 369 阅读 · 0 评论 -
python 一个处理数据的脚本
最近在为公司写一个脚本,主要目的是抓取已有的一个excel表数据,按一定格式另存在其他表上,主要这个格式很麻烦,其次数据太多,最多的一个表有四十多万数据,加起来一百多万。#coding:utf-8#使用的库import csv,os,sysimport xlwt,xlrdfrom xlrd import open_workbookfrom xlutils.copy import co原创 2016-12-07 19:37:18 · 2294 阅读 · 0 评论 -
pandas与numpy的一小步
前段时间在写excel脚本的时候,一直遇到pandas numpy这俩函数,被吹的非常之牛,所以也尝试过想用这两个库,但是公司蛋疼电脑,一直装不上去,还是回来用ubuntu装比较简单,我感觉之前浪费的时间简直坑爹,尤其在我更新了pip的更新源之后,下载速度简直爆炸。 今天终于有了一个小脚本,写的并不麻烦,我以为装全了,其实还要装一个python-tk库,然后还有一个问题就是,matpl原创 2016-12-21 22:26:09 · 1857 阅读 · 0 评论 -
2017年的想法
17年快结束的一个月我就在想我之前在2015年的最后一天写的愿望,这样看着好像2年,其实是一年,因为我知道我之前都已经完成的差不多了甚至还有点超越,想想呢是应该有点开心才对,实际是内心毫无波动,并没有很强的满足感,继续加油把,再想想今年愿望。 1.最重要的,月薪到12K左右2.继续学习Python,把python基础学好,然后学3个部分,把算法,爬虫,数据处理原创 2017-01-02 23:13:55 · 460 阅读 · 1 评论 -
关于Python的 求解答Bunch Pattern
Bunch Pattern 字面意思大概是指链式的束式结构.主要用于松散的数据存储数据。具体看例子class Bunch(dict): def __init__(self, *args, **kwargs): super(Bunch, self).__init__(*args, **kwargs) self.__dict__ = selfprint转载 2017-01-04 21:49:22 · 1878 阅读 · 0 评论 -
最近看算法的一些想法
最近买了好几本算法的书,以前就听过算法,其实还是挺敬仰的,因为在大学高数学的不咋样,觉得以后肯定走不了算法的道路了。。。 但是又在公司写了一个关于车载模型的脚本,因为里面数据太大了,加起来几十万个,以前从来没有接触这么大的数据,我也没有想过我的脚本会跑好几个小时。事后我思考了一下,确实写的时候很多不足,脚本本身改了好多次,因为算法没有校正对,其次就是完全没有想过优化的事情,所以我想如果我原创 2017-01-05 22:00:01 · 371 阅读 · 0 评论 -
PIP下载太慢的一种解决方式
就是用国内的网址。。。sudo pip install virtualenv --trusted-host pypi.douban.com -i http://pypi.douban.com/simplesudo 是在linux环境virtualenv 换成自己需要的库pip install --no-index --find-links=d...原创 2016-11-27 11:29:03 · 5778 阅读 · 3 评论 -
python ftp的一个脚本
因为最近有一个连接FTP的需求,本来不是很想写脚本,但是还是被同事劝说写了,早上因为开会,然后一堆琐事就没有写,然后准备下午写,但是下午又出去跑外场去了,没办法,只能晚上加加班了,花了一个多小时写出来,其实就是在网站上找资源,重点是能够看懂,所以写的注释比较详细,符合菜菜的我- - 作者:学要链接:https://www.zhihu.com/question/28534277/ans原创 2016-12-20 21:52:49 · 1685 阅读 · 0 评论 -
最近看的一个小算法
最近想看算法书,一不小心看到的一个小东西,好久没更,更上来看 看。#coding=utf-8 # 计算和最大的子数组 def divide_a(low, high): return (low + high) / 2 def combine_a(left_sub, right_sub, cross_sub): if left_sub[2] > right_s原创 2017-02-07 21:32:00 · 339 阅读 · 0 评论 -
python 解决凸包问题
最近在看python的算法书,之前在年前买的书,一直在工作间隙的时候,学习充电,终于看到这本书,但是确实又有点难,感觉作者写的代码太炫技 了,有时候注释也不怎么能看懂,终于想到一个方法,就是里面说的算法问题,我就百度python解决他,觉得这个挺好。下面是凸包问题的一个代码。 # -*- coding: utf-8 -*-import turtleimport randomimpo原创 2017-02-08 21:48:32 · 5019 阅读 · 0 评论 -
Python数据分析之numpy学习(二)
我们接着《Python数据分析之numpy学习(一)》继续讲解有关numpy方面的知识!统计函数与线性代数运算统计运算中常见的聚合函数有:最小值、最大值、中位数、均值、方差、标准差等。首先来看看数组元素级别的计算:In [94]: arr11 = 5-np.arange(1,13).reshape(4,3)In [95]: arr12 = np.ra转载 2017-03-27 21:23:12 · 3211 阅读 · 0 评论 -
Python数据分析之numpy学习(一)
Python是一门不错的动态语言,其应用的领域非常广泛,如web开发、Linux运维、数据挖掘、机器学习、爬虫、推荐系统等。在学完《廖雪峰Python2.7教程》感觉受益匪浅,掌握了基本的语法之后开始接触用Python进行数据分析。这里向大家推荐两本书《Python数据分析》和《利用Python进行数据分析》,而这两本书也是目前我正在学习的材料,虽然这两本书都是基于Python2.x,但对于Pyt转载 2017-03-22 21:27:45 · 3005 阅读 · 3 评论 -
开始看看PYTHON运维 如何用python发邮件。
直到上周末,一直在看老男孩的运维的书,看到后面我觉得实在对于自学者有点困难,我暂时对一个电脑如何实现NGINX的负载,有点懵,虽然书上介绍了多建几个虚拟机主机,我也建了,但是想想觉得好麻烦,还是算了,时间对于我来说,我觉得目前看PYThon的东西会更感兴趣一些,效率会更高一点,这周我在开始看《PYTHON自动化运维》,之前我强迫自己看了一下PYTHON入门的书,感觉根据作者讲解好像例子能看懂原创 2016-07-17 20:43:14 · 695 阅读 · 0 评论