http://www.cocoachina.com/ios/20160307/15501.html 什么?又要测试包!做iOS开发几年了,每天除了码代码,改Bug之外,最让我烦恼的莫过于测试的妹子跑过来:“刚才的Bug都改完了吧,再打个包吧”。然而对于这个自己应尽的义务我已经烦透了,先不说要配置各种参数什么的,光是用xcode打包时候clean代码,验证证书就让我焦头烂额,时不时还要翻个墙甚至要手机开个热点才能打包成功。每次打包顺利的话,也要7~8分钟,每天n个包,想早...
市面上有很多开源的监控系统:Cacti、nagios、zabbix。感觉都不符合我的需求,为什么不自己做一个呢用Python两个小时徒手撸了一个简易的监控系统,给大家分享一下,希望能对大家有所启发首先数据库建表建立一个数据库“falcon”,建表语句如下:
CREATE TABLE `stat` (`id` int(11) unsigned NOT NULL AUTO_INCREMENT,`host` varchar(256) DEFAULT NULL,`mem_free` int(11) DEFAULT NULL,`mem_usage` int(11) DEFAULT NULL,`mem_to...
脚本如下: #!/usr/bin/env python
#coding:utf-8import wmi
import sys,time,platformdef get_system_info(os):"""获取操作系统版本。"""printprint "Operating system:"if os == "Windows":c = wmi.WMI ()for sys in c.Win32_OperatingSystem():print ‘\t‘ + "Version :\t%s" % sys.Caption.encode("UTF-8")print ‘\t‘ + "Vernum :\t%s" % sys.BuildNumberdef get_memory_info(os):"""获取物理内存和虚拟内存。"""printprint...
Python写的Web spider:<span style="font-size:14px;"># web spider
# author vince 2015/7/29
import urllib2
import re# get href content
pattern = '<a(?:\\s+.+?)*?\\s+href=\"([h]{1}[^\"]*?)\"'
t = set("") # collection of urldef fecth(url):http_request = urllib2.Request(url)http_request.add_header('User-Agent', 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.134...
近来有些东西需要监控报警发邮件,然后在网上找了点材料,自己写了一个简单发送邮件的脚本,主要就是运用python的smtplib模块,分享给大家看一下: #!/usr/bin/env python# -*- coding: utf-8 -*-#导入smtplib和MIMETextimport smtplib,sysfrom email.mime.text import MIMETextdef send_mail(sub,content):##############要发给谁,这里发给1个人mailto_list=["1234567@gyyx.cn"]######################设置服务器,用户名、口令以...
querybook.pyfrom bs4 import BeautifulSoup
from lxml import html
import xml
import requests
import splider
class QuName:def __init__(self,number):self.number = numberdef getPageNum(self,url):f = requests.get(url) # Get该网页从而获取该html内容soup = BeautifulSoup(f.content, "lxml")try:pageNum = soup.find('div', class_="pagesnums").find('span').textprint('getPageNum执行成功')return int(pageNum[3:5])...
学了一下python正则表达式,写一个百度图片爬虫玩玩。当技术遇上心术不正的人,就成我这样的2B青年了。python3.6开发,在Windows下需要安装vc2015动态库。下载地址:http://www.cr173.com/soft/146014.html 1#/usr/bin/env python 2#Guoyabin 3#-*- coding:utf-8 -*- 4import re,os5import requests6 7 keyword=input(‘请输入搜索关键词:‘)8 os.chdir(‘C:\\Users\\Administrator\\Desktop\\‘)9if os.path.exists(keyword) ==Fal...
一、说明:1、利用Python的paramiko模块,调用远程的shell命令去修改相应文件。2、有一个专用配置文件,列出服务器清单。3、Python循环读取配置文件的服务器IP去连接它,并执行相应的命令。4、主要是有一个正则,匹配Zabbix agent中的IP设置。[root@mysql-m ~]# sed -i ‘s/^Server=[0-9]*\.[0-9]*\.[0-9]*\.[0-9]*/Server=33.66.88.99/g‘ zabbix_agentd.conf
脚本的内容如下:#! /usr/bin/env python
# -*- coding: utf-8 -*-
# ...
因为数据库增删改突然暴增,需要查询是那些表的操作特别频繁,写了一个用来分析bin-log的小工具,找出增删改查的表,并按照操作次数降序排列,以下是代码:#form因为数据库增删改突然暴增,需要查询是那些表的操作特别频繁,写了一个用来分析bin-log的小工具,,找出增删改查的表,并按照操作次数降序排列,以下是代码:#for mysql5.5 binlog
import os,sys
#python binlog.py binglog-0001 '2013-07-01 00:00:00' '2013-07-02 00:...
因为MySQL数据库增删改突然暴增,需要查询是那些表的操作特别频繁,写了一个用来分析bin-log的小工具,找出增删改查的表,并按照操作次数降序排列,以下是代码:
#for mysql5.5 binlog import os,sys #python binlog.py binglog-0001 ‘2013-07-01 00:00:00‘ ‘2013-07-02 00:00:00‘ def log_w(type,text): logfile = "%s.txt" % (type,text) #now = time.strftime("%Y-%m-%d %H:%M:%S") tt = str(text) + "\n" ...
这两周组里面几位想学习python,于是我们就创建了一个这样的环境和氛围来给大家学习。
昨天在群里,贴了一个需求,就是统计squid访问日志中ip 访问数和url的访问数并排序,不少同学都大体实现了相应的功能,我把我简单实现的贴出来,欢迎拍砖:
日志格式如下:代码如下:
%ts.%03tu %6tr %{X-Forwarded-For}>h %Ss/%03Hs %<st %rm %ru %un %Sh/%h" "%{User-Agent}>h" %{Cookie}>h 代码如下:
1372776321.285 0 100.64.19.225 ...
Python 写的一个MongoDB压力测试 $ pip install pymongo #!/usr/bin/env python#coding=utf-8#Author: Ca0Gu0 from pymongo impo Python 写的一个MongoDB压力测试
$ pip install pymongo
#!/usr/bin/env python#coding=utf-8#Author: Ca0Gu0
from pymongo import MongoClientimport datetime,timeclass MongCli(object): def __init__(self, host="127.0.0.1", port=27017, user=pytest, passwd =pytest123, database="pytest"):...
日常开发过程中,我们经常需要修改一些放在 CDN 上的静态文件(如 JavaScript、CSS、HTML 文件等),这个过程中,我们希望能有一种方式将线上 CDN 的目录映射为本地硬盘上的某个目录,这样,当我们在本地修改了某个文件时,不需要发布,刷新后马上能看到效果。
比如,我们的 CDN 域名是:http://a.mycdn.com,本地对应的目录是:D:\workassets,我们希望所有对 http://a.mycdn.com/* 的访问被映射到本地的 D:\workassets\* 下。如访...
日常开发过程中,我们经常需要修改一些放在 CDN 上的静态文件(如 JavaScript、CSS、HTML 文件等),这个过程中,我们希望能有一种方式将线上 CDN 的目录映射为本地硬盘上的某个目录,这样,当我们在本地修改了某个文件时,不需要发布,刷新后马上能看到效果。
比如,我们的 CDN 域名是:http://a.mycdn.com,本地对应的目录是:D:\workassets,我们希望所有对 http://a.mycdn.com/* 的访问被映射到本地的 D:\workassets\* 下。如访...
本文给大家分享基于python写的一个定时重跑获取数据库数据的方法,非常不错,具有参考借鉴价值,需要的朋友参考下做大数据的童鞋经常会写定时任务跑数据,由于任务之间的依赖(一般都是下游依赖上游的数据产出),所以经常会导致数据获取失败,因为很多人发现数据失败后都会去查看日志,然后手动去执行自己的任务。下面我实现了一个自动重复执行去数据库取数,如果失败后自动重新去获取,直到把数据获取到。建数据表:CREATE TABLE...