• Python监控文件内容变化

    auto 2019-09-08 09:10:08 python

    1649°

    20

    利用工具seek,pyinotify监控文件内容变化,
  • python---骰子游戏

    auto 2019-09-08 09:10:08 python

    1795°

    20

    骰子游戏:#!/usr/bin/envpython3.5//指定python的版本 #File:dice.py importrandom 
  • python-检测ssh端口

    auto 2019-09-08 09:10:08 python

    2261°

    20

    检测ssh端口状态,为nagios所使用。
  • Centos6.8安装python环境

    auto 2019-09-08 09:10:08 python

    1934°

    20

    一.安装步骤1.检查系统pythonCentOS6.8自带的是Python2.6.6,yum中最新的也是Python2.6.6,只能下载Python2.7.12的源代码自己编译安装。如下图:安装Developmenttools#yum-ygroupinstall"Developmenttools"安装编译Python需要的包#yuminstallzlib-devel-y#yum
  • python之pyenv安装 and i

    auto 2019-09-08 09:10:08 python

    1811°

    20

    pyenv可以很好的实现Python的多版本共存。需要使用新版本Python的相关功能,但是又不想要影响到系统自带的Python,这个时候就需要实现Python的多版本共存。安装依赖:yum -y install gcc gcc-c++ make git patch openssl-devel zlib-devel readline-devel sqlite-devel bzip2-devel安装
  • python中read、readline

    auto 2019-09-08 09:10:08 python

    1843°

    20

    read 读取整个文件 readline 读取下一行 readlines 读取整个文件到一个迭代器以供我们遍历 例:read方法打印文件里所有字符串 forlineinopen('artifacts.xml').read():
  • python测试rabbitmq的消息收

    auto 2019-09-08 09:10:08 python

    1726°

    20

    send.py#!/usr/bin/envpython #-*-coding:UTF-8-*- importpika importrandom &n
  • python的析构方法__del__

    auto 2019-09-08 09:10:08 python

    1648°

    20

    python的析构方法__del__
  • 把python源码转变成rpm包

    auto 2019-09-08 09:10:08 python

    2360°

    20

    在linux系统上操作的同学都熟悉rpm,它是包管理软件,适用度很广。 很多时候我们会想要把我们写的程序或者别人的源码变成rpm包,这样只需要一个rpm文件就可以安装好我们需要的程序了,方便管理而且应用程序直接在系统默认路径下,调用对应应用程序时很方便。 这里说说如何把python源码转变为rpm包。
  • python+arrow按月生成表

    auto 2019-09-08 09:10:08 python

    2019°

    20

    按月生成全部表(table_20150101,table_20150201,table_20150301,table_20150401...)python + arrowpip install arrowimport arrowstart = arrow.get('2015-01-01','YYYY-MM-DD')end = arrow.get('2015-12-31','YYYY-MM-DD')
  • python之深浅拷贝

    auto 2019-09-08 09:10:08 python

    1933°

    20

    深浅拷贝对于 数字 和 字符串 而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。importcopy# ######### 数字、字符串 #########n1=123# n1 = "age 10"print(id(n1))# ## 赋值 ##n2=n1print(id(n2))# ## 浅拷贝 ##n2=&n
  • python数据结构之 set

    auto 2019-09-08 09:10:08 python

    1739°

    20

    在数学概念中,被意为整合元素的定义区域在python中,set最大的作用是用来去重set常见操作:In [158]: s ={1,1,1,1,2,22,33,3,3,3}In [159]: sOut[159]: {1,2, 3, 22, 33}在定义一个集合的时候,只能使用大括号定义最少一个值,不然会被认为字典进行定义在set中不能加入不可哈希的对象
  • Python-wingide快捷键

    auto 2019-09-08 09:09:46 python

    2107°

    20

    用惯了eclipse,这个轻量级的wingide 还真是有点不适应不过看在它小的份上,自己动手吧我用的是4.01 中文改个font就好edit -> preferences -> User Interface在font/size的地方选个支持中文的我用的是这个 nsimsun 12,看着这个还算顺眼2 自动补全ed
  • python-M2Crypto安装方法

    auto 2019-09-08 09:09:46 python

    2463°

    20

    http://www.v2ex.com/t/137626 http://www.newsmth.net/nForum/#!article/Python/60734
  • Python:itertools模块-g

    auto 2019-09-08 09:09:46 python

    1828°

    20

    groupby(iterable [,key]):创建一个迭代器,对iterable生成的连续项进行分组,在分组过程中会查找重复项。如果iterable在多次连续迭代中生成了同一项,则会定义一个组,如果将此函数应用一个分类列表,那么分组将定义该列表中的所有唯一项,key(如果已提供)是一个函数,应用于每一项,如果此函数存在返回值,该值将用于后续项而不是该项本身进行比较,此函数返回的迭代器生成元素(
  • 用python libxml libxs

    auto 2019-09-08 09:09:46 python

    1929°

    20

    用python libxml libxslt实现xml操作,最好能生成html文件,但是只要解决了xslt的问题就不难。stylesheetArgs = {} # optional transform argsstyleDoc = libxml2.parseDoc(docText) # style = libxs
  • Python:免安装的开发环境

    auto 2019-09-08 09:09:46 python

    1785°

    20

    通常我们在windows下,需要安装Python以及相应的开发环境。不过我们还可以采用直接解压的方式,不必安装,就可以得到Python以及相应的开发环境,这样更加简洁和灵活。Python以及相应的开发环境称为WingPersonal
  • python编写mysql类实现mysq

    auto 2019-09-08 09:09:46 python

    1948°

    20

    前言我们都知道利用python实现mysql的操作试件很简单的事情,只需要熟练使用MySQLdb模块就能实现mysql的增删改查操作。为了更好地整合mysql的操作,使用python的类讲mysql的操作整合到一起,是个不错的思路。这里我编写了一个简单的class,来实现对mysql的操作与查询。操作本例中,我们准备在mysql的iceny中创建了一张测试表t1,字段为id和timestamp,主
  • 利用Python的pip命令安装nump

    auto 2019-09-08 09:09:46 python

    2117°

    20

    》将python安装目录中的script的目录导入到环境变量path中》在Windows的DOS窗口执行:pip》》将出现pip的相关信息》在Windows中的DOS界面中执行:pip install nump》》系统会自动下载nump包,并且完成相应的安装 
  • Python字典get()方法的实际应用

    auto 2019-09-08 09:09:46 python

    1584°

    20

    首先,在较长一段Python的代码出现之前,回顾一些基础知识。第一段基础代码:---------------------------------dict = {'me':'1', 'occupy':'2'}dict['occupy']='9'print dict---------------------------------代码运行的结果为:{'me':'1', 'occupy':'