按类别查询搜索结果
关于关键词 的检测结果,共 346
【系统运维】 python小实例
chengxuyonghu | 2017-10-23 12:03:22 | 阅读(780) | 评论(0)
#!/usr/bin/pythonimport osimport rehosts = open('/home/haoren/serverlist.ini')for line in hosts:    if re.search('=',line):        ip = line.split('=')[1].strip()         hostname = os.popen('ssh %s hostname' % ip).readline().strip()&...【阅读全文】
yakamoz1121 | 2017-10-17 11:03:51 | 阅读(2790) | 评论(0)
zabbix python发告警邮件【阅读全文】
【系统运维】 Python optparser库详解
chengxuyonghu | 2017-10-13 18:47:40 | 阅读(1080) | 评论(0)
Python 有两个内建的模块用于处理命令行参数:一个是 getopt只能简单处理 命令行参数;另一个是 optparse,它功能强大,而且易于使用,可以方便地生成标准的、符合Unix/Posix 规范的命令行说明。会自动帮你负责-h帮助选项。 optparse模块主要用来为脚本传递命令参数功能.from optparser import OptionParser现...【阅读全文】
【系统运维】 python脚本工作实例
chengxuyonghu | 2017-09-28 17:42:13 | 阅读(1040) | 评论(0)
cat  MakeExcel.py#!/usr/bin/env python# -*- coding: gbk -*-from sys import argvfrom logger import loggingimport osimport timeimport xlwtimport LoadDataimport sys#reload(sys)#sys.setdefaultencoding('utf-8')#定义字典channelOwnerName = {    "69299" : "张三网络信息咨询有...【阅读全文】
chengxuyonghu | 2017-09-01 17:49:27 | 阅读(1170) | 评论(0)
%pyspark#查询认证用户import sys#import MySQLdbimport mysql.connectorimport pandas as pdimport datetimeimport timeoptmap = {                'dbuser' : 'haoren',                'dbpass' : 'G4d',   ...【阅读全文】
【系统运维】 python实现进度条
chengxuyonghu | 2017-08-30 22:26:57 | 阅读(1000) | 评论(0)
import sysimport timedef view_bar(num, total):  rate = num / total  rate_num = int(rate * 100)  r = '\r[%s%s]%d%% ' % ("="*num, " "*(100-num), num, )  sys.stdout.write(r)  sys.stdout.flush()#在python中,输出stdout(标准输出)可以使用sys.stdout.writeif __name__ == ...【阅读全文】
【系统运维】 python脚本实例
chengxuyonghu | 2017-08-28 18:20:26 | 阅读(1330) | 评论(0)
cat DBConnector.py#!/usr/bin/env python# -*- coding: utf-8 -*-# haoren @ 2017-08-21 21:33:05import mysql.connectorfrom logger import loggingclass DBConnector:          #定义一个类    "数据库抽象类"    def __init__(self, dbHost, dbPort, dbUser,...【阅读全文】
【系统运维】 Python logging模块详解
chengxuyonghu | 2017-08-24 21:59:53 | 阅读(1410) | 评论(0)
简单将日志打印到屏幕:import logging  logging.debug('debug message')  logging.info('info message')  logging.warning('warning message')  logging.error('error message')  logging.critical('critical message')  输出:WARNING:root:warning messageERROR:root:error ...【阅读全文】
chengxuyonghu | 2017-08-24 16:02:40 | 阅读(1140) | 评论(0)
#!/usr/bin/env python#-*-coding:utf-8-*-import redisimport sysimport MySQLdbimport timeimport osimport os.pathimport refrom decimal import *######################MySQLdb开始#############################定义一个字典optmap = {                  ...【阅读全文】
sxm5211258 | 2017-08-15 17:05:53 | 阅读(790) | 评论(0)
1、install_py27.sh点击(此处)折叠或打开#!/bin/bashPY_PACKET='Python-2.7.3.tar.bz2'INSTALL_DIR='/tmp/'PY_BIN='/usr/bin/'PY_LOCAL='/usr/local/bin/'PY_LOWER="$(echo ${PY_PACKET%%-*}|tr [A-Z] [a-z])"...【阅读全文】
chengxuyonghu | 2017-08-04 17:57:50 | 阅读(620) | 评论(0)
%pyspark#用户消费查询import sysimport MySQLdbimport pandas as pdimport datetimeimport timeimport urllibimport urllib2optmap = {                'dbuser' : 'game',                'dbpass' : 'G4d',   ...【阅读全文】
【系统运维】 python迁移mysql脚本
gyq0618 | 2017-07-01 17:18:43 | 阅读(2030) | 评论(0)
#encoding=utf8  import loggingimport MySQLdbdef olddb():    return DB("200db",3306,"user","password","dbname")def newdb():    return DB("200db",3306,"user","password","dbname")class DB():    def __init__(self,db_host,db_port,db_user,db_pwd...【阅读全文】
黑马王子 | 2017-06-16 13:46:18 | 阅读(1170) | 评论(0)
#!/usr/bin/env python# -*- coding=utf-8 -*-import smtplibfrom email.header import Headerfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartsender = "pywugw@163.com"rcpt   = "pywugw@163.com"msg    = MIMEMultipart('alternatvie')msg['...【阅读全文】
chengxuyonghu | 2017-06-07 17:30:44 | 阅读(980) | 评论(0)
python 产生随机数,随机字符串import random#随机整数:print random.randint(1,50)#随机选取0到100间的偶数:print random.randrange(0, 101, 2)#随机浮点数:print random.random()print random.uniform(1, 10)#随机字符:print random.choice('abcdefghijklmnopqrstuvwxyz!@#$%^&*()')#...【阅读全文】
gyq0618 | 2017-05-27 19:54:02 | 阅读(1980) | 评论(0)
软件环境jdk1.7.9), 并且替换: http://svn.machtalk.net:23333/svn/software/settings.xmlusr:gome pwd:gome获取源码jenkins2 (经典安装该脚本可以放到任意目录fab list #输出结果Available commands:     apigateway ...【阅读全文】
chengxuyonghu | 2017-04-21 16:17:36 | 阅读(1160) | 评论(0)
cat UserGoldConsumitemDaily.py#!/usr/bin/env python#-*-coding:utf-8-*-#用户消费物品日报#****************************************使用说明****************************************************# 内网测试通过命令行参数# -d 指定统计时间# -p 指定日志所在目录# -t 指定临时文件存放目录# 示例如下:# [m...【阅读全文】
wangweigm007 | 2017-04-05 10:22:04 | 阅读(1950) | 评论(0)
点击(此处)折叠或打开with open('a') as fa:    s1=set(fa.readlines())with open('b') as fb:    s2=set(fb.readlines()) print 'ins: %s'%(s1.intersection(s2)) ...【阅读全文】
【系统运维】 python常用模块
chengxuyonghu | 2017-03-30 18:44:51 | 阅读(1510) | 评论(0)
time模块:  在python中,通常有以下几种方式来表示时间:    1、时间戳,如time.time    2、格式化的时间字符串,如'17/01/2017 10:17:00'    3、元组(struct_time),如gmtime、localtime等等  time.time():把从1970年开始到现在的所有时间转换成秒数,即时间戳  ...【阅读全文】
chengxuyonghu | 2017-03-29 17:04:47 | 阅读(1380) | 评论(0)
python urllib.request之urlopen函数urllib是基于http的高层库,它有以下三个主要功能:(1)request处理客户端的请求(2)response处理服务端的响应(3)parse会解析url下面讨论的是requesturllib.request模块定义了一些打开URLs(一般是HTTP协议)复杂操作像是basic ...【阅读全文】
【系统运维】 python 访问access
badb0y | 2017-03-24 15:04:08 | 阅读(930) | 评论(0)
先要安装AccessDatabaseEngine_X64.exe点击(此处)折叠或打开#!/usr/bin/env python# -*- conding: utf-8 -*- import pypyodbcif __name__=="__main__":     str = 'Driver={...【阅读全文】