脚本专栏

Python比较两个数组的元素的异同方法 2017-08-17

下面小编就为大家带来一篇Python 比较两个数组的元素的异同方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧通过set()获取两个数组的交/并/差集: print set(a).intersection(set(b)) # 交集 print set(a).union(set(b)) # 并集 print set(a).difference ...

Linux文件的归档和压缩命令 2017-07-01

文件归档命令tar,文件归档有好多好处,方便使用易于管理,接下来通过本文给大家分享linux文件的归档和压缩命令,感兴趣的朋友一起看看吧 1.文件归档命令tar 归档的好处:  方便使用.查询.阅读  易于管理 (批量删除文件) 为什么要压缩 如果直接传输会大量的占用流量带宽.导致公司的内网访问速度缓慢. 传输前压缩–传输后解压 文件压缩的好处 节约硬盘的资源. 加快 ...

Python对字符串实现去重操作的方法示例 2017-06-12

Python对字符串实现去重操作的方法示例
字符串去重是python中字符串操作常见的一个需求,最近在工作中就又遇到了,所以下面这篇文章主要给大家介绍了关于Python对字符串实现去重操作的相关资料,文中给出了详细的介绍,需要的朋友可以参考借鉴,下面来一起看看吧.前言 最近在工作经常会碰到对字符串进行去重操作,下面就给大家列出用Python如何处理的,话不多说了,来一起看看详细的介绍吧. 比如说,要拿下面的字符传去掉 ...

浅析Python中的赋值和深浅拷贝 2017-06-04

浅析Python中的赋值和深浅拷贝
Python中,对象的赋值,拷贝深/浅拷贝之间是有差异的,如果使用的时候不注意,就可能产生意外的结果.接下来通过本文给大家分享Python中的赋值和深浅拷贝,感兴趣的朋友一起看看吧python中,A object  = B object  是一种赋值操作,赋的值不是一个对象在内存中的空间,而只是这个对象在内存中的位置 . 此时当B对象里面的内容发生更改的时候,A对象也自然而 ...

Python模拟登陆的两种实现方法 2017-05-16

这篇文章主要介绍了Python 模拟登陆的两种实现方法的相关资料,这里提供两种方法一个是普通写法写的,另外一个是基于面向对象写的,模拟登录成功后才可能抓取内容,需要的朋友可以参考下Python 模拟登陆的两种实现方法 有时候我们的抓取项目时需要登陆到某个网站上,才能看见某些内容的,所以模拟登陆功能就必不可少了,散仙这次写的文章,主要有2个例子,一个是普通写法写的,另外一个是 ...

Python单例模式的两种实现方法 2017-05-11

这篇文章主要介绍了Python单例模式的相关资料,这里提供了两种实现方法,及注意事项,需要的朋友可以参考下Python单例模式的两种实现方法 方法一  import threading class Singleton(object): __instance = None __lock = threading.Lock() # used to synchronize code ...

使用shell脚本对Nginx日志进行切分的示例代码 2017-04-22

本篇文章主要介绍了使用shell脚本对Nginx日志进行切分的示例代码,具有一定的参考价值,有兴趣的可以了解一下本文介绍了使用shell脚本对Nginx日志进行切分的示例代码,分享给大家,具体如下: 1.日志格式 默认的日志格式: main log_format main '$remote_addr - $remote_user [$time_local] "$r ...

Python网页解析HTMLParse的实例详解 2017-04-01

这篇文章主要介绍了Python 网页解析HTMLParse的实例详解的相关资料,python里提供了一个简单的解析模块HTMLParser类,使用起来也是比较简单的,解析语法没有用到XPath类似的简洁模式,需要的朋友可以参考下Python 网页解析HTMLParse的实例详解 使用python将网页抓取下来之后,下一步我们就应该解析网页,提取我们所需要的内容了,在pyth ...

CentOS下使用yum安装python-pip失败的完美解决方法 2017-03-23

这篇文章主要介绍了CentOS下使用yum安装python-pip失败的完美解决方法,需要的朋友可以参考下以前用Ubuntu的时候感觉很简单的事到ContOS上却变得很头痛,在执行以下命令安装python-pip居然什么也没执行. yum install python-pip 后来google了一下说是这个包在EPEL源里,要添加EPEL源才可以.然后按博客里说的方法添加, ...

Shell脚步攻略之管道重定向基础 2017-03-04

管道是为了解决进程间通信问题而存在,它可以让两个进程之间的数据进行传递,将一个进程的输出数据传递给另一个进程作为其输入数据1.8.1 匿名管道"|" 管道符号意如其名,类似管道一样将管道入口的数据通过管道传递给管道出口. 管道是为了解决进程间通信问题而存在,它可以让两个进程之间的数据进行传递,将一个进程的输出数据传递给另一个进程作为其输入数据.管道左边是 ...

Django导出Excel代码的实例详解 2017-02-21

Django导出Excel代码的实例详解
本篇文章主要介绍了Django 导出 Excel 代码的实例详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧这篇技术贴讲怎样在Django的框架下导出Excel, 最开始打算用ajax post data 过去,但是发现不行,所以改用了get的方式.如果只有一个id(pk)那用get的方式很简单就可以访问对应的view section,但是如 ...

python利用lxml读写xml格式的文件 2017-01-02

这篇文章主要为大家详细介绍了python利用lxml读写xml格式的文件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下之前在转换数据集格式的时候需要将json转换到xml文件,用lxml包进行操作非常方便. 1. 写xml文件 a) 用etree和objectify from lxml import etree, objectify E = objectify.Elem ...

Shell实现程序造死循环的几种方法示例 2016-11-23

Shell实现程序造死循环的几种方法示例
在linux下编程的程序猿都知道shell脚本,就算你不怎么熟悉,也应该听过的吧!那在shell脚本中的死循环该怎么写呢?下面这篇文章就来给大家介绍了关于Shell如何实现让程序造死循环的几种方法,需要的朋友可以参考下.前言 有时候脚本中需要造个死循环,或者让程序一直运行下去,到某个条件方退出循环. 对于熟悉C语言的猿人们来说,最简单的死循环应该这样写: while(1) ...

在go语言中安装与使用protobuf的方法详解 2016-11-19

protobuf以前只支持C++, Python和Java等语言, Go语言出来后, 作为亲儿子, 那有不支持的道理呢? 这篇文章主要给大家介绍了关于在go语言中使用protobuf的相关资料,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧.简介 本文主要给大家介绍了关于go语言安装使用protobuf的相关内容,分享出来供大家参考学习,下面话不多说了,来一起 ...

详解python中executemany和序列的使用方法 2016-11-07

这篇文章主要介绍了详解python中executemany和序列的使用方法的相关资料,需要的朋友可以参考下详解python中executemany和序列的使用方法 一 代码 import sqlite3 persons=[ ("Jim","Green"), ("Hu","jie") ] conn ...

Python调用系统底层API播放wav文件的方法 2016-09-28

这篇文章主要介绍了Python调用系统底层API播放wav文件的方法,涉及Python使用pywin32调用系统底层API读取与播放wav文件的相关操作技巧,需要的朋友可以参考下本文实例讲述了Python调用系统底层API播放wav文件的方法.分享给大家供大家参考,具体如下: 这里未使用其他库,只是使用 pywin32 调用系统底层 API 播放 wav 文件. 具体代码如 ...

Python基于list的append和pop方法实现堆栈与队列功能示例 2016-09-26

Python基于list的append和pop方法实现堆栈与队列功能示例
这篇文章主要介绍了Python基于list的append和pop方法实现堆栈与队列功能,结合实例形式分析了Python使用list定义及使用队列的相关操作技巧,需要的朋友可以参考下本文实例讲述了Python基于list的append和pop方法实现堆栈与队列功能.分享给大家供大家参考,具体如下: #coding=utf8 ''''' 堆栈: 堆栈是一个后进先出(LIFO)的 ...

Python基于Matplotlib库简单绘制折线图的方法示例 2016-09-12

Python基于Matplotlib库简单绘制折线图的方法示例
这篇文章主要介绍了Python基于Matplotlib库简单绘制折线图的方法,涉及Python Matplotlib库的相关使用技巧,需要的朋友可以参考下本文实例讲述了Python基于Matplotlib库简单绘制折线图的方法.分享给大家供大家参考,具体如下: Matplotlib画折线图,有一些离散点,想看看这些点的变动趋势: import matplotlib.pypl ...

Python列表list内建函数用法实例分析insert、remove、index、pop等 2016-09-07

Python列表list内建函数用法实例分析insert、remove、index、pop等
这篇文章主要介绍了Python列表list内建函数用法,结合具体实例形式分析了list中insert.remove.index.pop等函数的功能.使用方法与相关注意事项,需要的朋友可以参考下本文实例讲述了Python列表list内建函数用法.分享给大家供大家参考,具体如下: #coding=utf8 ''''' 标准类型函数: cmp():进行序列比较的算法规则如下: - ...

Python处理数据的实例详解 2016-08-10

这篇文章主要介绍了Python 处理数据的实例详解的相关资料,这里主要介绍Python 常用的基础知识并附实例,需要的朋友可以参考下Python 处理数据的实例详解 最近用python(3.2的版本)写了根据特定规则,处理数据的一个小程序,用到了一些python常用的基础知识,在此总结一下: 1,python读文件 2,python写文件 3,python的流程控制 4,p ...