搜索到与相关的文章
Python

Python运维中20个常用的库和模块

1、psutil是一个跨平台库(https://github.com/giampaolo/psutil)能够实现获取系统运行的进程和系统利用率(内存,CPU,磁盘,网络等),主要用于系统监控,分析和系统资源及进程的管理。2、IPy(http://github.com/haypo/python-ipy),辅助IP规划。3、dnspython(http://dnspython.org)Python实现的一个DNS工具包。4、difflib:difflib作为P

系统 2019-09-27 17:51:35 2346

Python

Python单元测试框架unittest简明使用实例

测试步骤1.导入unittest模块importunittest2.编写测试的类继承unittest.TestCaseclassTester(unittest.TestCase)3.编写测试的方法必须以test开头deftest_add(self)deftest_sub(self)4.使用TestCaseclass提供的方法测试功能点5.调用unittest.main()方法运行所有以test开头的方法复制代码代码如下:if__name__=='__mai

系统 2019-09-27 17:50:01 2346

Python

python多进程使用总结

本文参考“郭靖愕然——python的多线程与多进程”对多进程/多线程的概念进行理解,结合实际运用情况对python多进程进行整理。一、进程与线程Process&Thread进程是操作系统进行资源分配的最小单元,资源包括CPU、内存、磁盘等IO设备等等,而线程是CPU调度的基本单位。举个简单的例子来帮助理解:我们电脑上同时运行的浏览器和视频播放器是两个不同的进程,进程可能包含多个子任务,这些子任务就是线程,比如视频播放器在播放视频时要同时显示图像、播放声音、

系统 2019-09-27 17:48:29 2346

Python

详解Python中的正斜杠与反斜杠

首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Windows(一)目录中的斜杠们python读文件需要输入的目录参数,列出以下例子:path=r"C:\Windows\temp\readme.txt"path1=r"c:\windows\temp\readme.txt"path2="c:\\windows\\temp\\readme.txt"pat

系统 2019-09-27 17:47:42 2346

Python

python使用if语句实现一个猜拳游戏详解

任务要求在控制台中提示输入石头、剪刀、布,按回车键,然后给出游戏结果。分析我们知道在游戏规则中,石头克剪刀,剪刀克布,布克石头。但是这在计算机中并不是很好直接的表示,因此我们分别用0、1、2分别代表游戏中的石头剪刀布。那么电脑该如何出拳呢?那就该用到python中的一个模块random中的一个方法random.randint()在0~2范围内产生一个随机整数,就表电脑出拳了。random.randint()的用法如下:#首先导入模块importrandom

系统 2019-09-27 17:46:51 2346

Python

python字符串排序方法

本文以实例形式简述了Python实现字符串排序的方法,是Python程序设计中一个非常实用的技巧。分享给大家供大家参考之用。具体方法如下:一般情况下,python中对一个字符串排序相当麻烦:一、python中的字符串类型是不允许直接改变元素的。必须先把要排序的字符串放在容器里,如list。二、python中的list容器的sort()函数没返回值。所以在python中对字符串排序往往需要好几行代码。具体实现方法如下:>>>s="string">>>l=li

系统 2019-09-27 17:45:56 2346

Python

如何将python中的List转化成dictionary

问题1:如何将一个list转化成一个dictionary?问题描述:比如在python中我有一个如下的list,其中奇数位置对应字典的key,偶数位置为相应的value解决方案:1.利用zip函数实现2.利用循环来实现3.利用enumerate函数生成index来实现问题2我们如何将两个list转化成一个dictionary?问题描述:假设你有两个list解决方案:还是常见的zip函数这里我们看到了zip函数确实在配对上面起到了很不错的效果,如果两个lis

系统 2019-09-27 17:45:42 2346

编程技术

三岁孩子的网上购物经历

介绍一个有趣的网站,有些原文链接,还可以学英语。一日一冷新闻:搞笑,三岁小孩自己上网订购一台挖掘机来自新西兰Auckland一家的故事。3岁的罗莉趁父母熟睡之际打开电脑,登陆某购物网站,最终为自己订购了一台挖掘机。当妈妈Sarah清晨醒来打开电脑收取有件时,竟然发现自己已经购买了一辆售价2w新西兰元的挖掘机。没得说,用Sarash当时的原话就是‘shockofmylife’。经过简单调查之后,Sarah发现是家里3岁的小女孩PipiQuinlan所为。Sa

系统 2019-08-29 23:48:48 2346

编程技术

前端优化之图片优化自动化

本文转载自以下地址:http://www.welefen.com/image-optimization.html前端图片优化介绍随着前端页面越来越复杂,尤其是一些社区型的页面中,图片成了页面中不可或缺的资源,并且随着产品功能的叠加图片大小越来越多。以下是几个网站的图片所占的比重。由于图片是二进制文件,并不能像js、css、html那些源代码文件一样可以通过gzip压缩大大减小文件的大小。所以图片优化主要是选择合适的图片格式,在不降低图片质量的情况下去掉图片

系统 2019-08-29 23:38:05 2346

编程技术

Spring 框架的设计理念与设计模式分析

Spring的骨骼架构Spring总共有十几个组件,但是真正核心的组件只有几个,下面是Spring框架的总体架构图:图1.Spring框架的总体架构图从上图中可以看出Spring框架中的核心组件只有三个:Core、Context和Beans。它们构建起了整个Spring的骨骼架构。没有它们就不可能有AOP、Web等上层的特性功能。下面也将主要从这三个组件入手分析Spring。Spring的设计理念前面介绍了Spring的三个核心组件,如果再在它们三个中选出

系统 2019-08-29 23:27:52 2346