随笔分类 -  Programing

摘要:最近在做一些运维平台的东东 原文链接:http://www.cnblogs.com/caoguo/p/6003150.html 1.支持查看ucloud主机统计及主机分布情况2.支持ucloud主机及数据库资产信息3.支持针对单台主机执行命令4.支持针对单台主机部署服务5.支持对主机业务分组,并关联 阅读全文
posted @ 2016-10-27 10:59 ca0guo 阅读(1065) 评论(0) 推荐(0)
摘要:转载一个python写的zabbix sender脚本 阅读全文
posted @ 2016-07-26 23:59 ca0guo 阅读(1160) 评论(0) 推荐(0)
摘要:转载一个不错python mail封装 测试脚本 阅读全文
posted @ 2016-07-26 23:56 ca0guo 阅读(371) 评论(0) 推荐(0)
摘要:python与shell通过微信企业号发送信息,脚本来源于网络,做好搬运工,哈哈,相应的参考链接放在末位 shell版本: python2版本: 顺道再讲下微信页面的设置 1. 首先新建一个管理组 2.再建一个应用 参考: http://joy1991.blog.51cto.com/8359406/ 阅读全文
posted @ 2016-07-13 23:26 ca0guo 阅读(6751) 评论(0) 推荐(0)
摘要:[root@nodejs script]# more editnginx.sh #!/bin/bash#function back_check(){# 备份配置和覆盖配置文件cp -rf /etc/nginx/nginx.conf /etc/nginx/nginx.conf-$(date +%Y%m... 阅读全文
posted @ 2015-12-29 14:29 ca0guo 阅读(856) 评论(0) 推荐(0)
摘要:Linux网络流量实时查看脚本,Centos默认没有自带流量查看工具,通过网上的资料做了一些修改#!/bin/bash# Author: Ca0gu0# Script Name: idev.sh# Date:2014-06-03while [ True ];do i=0 for eth ... 阅读全文
posted @ 2015-11-27 13:49 ca0guo 阅读(1575) 评论(0) 推荐(0)
摘要:#!/bin/bash#备份脚本 保留最近30天的备份PRO_DIRS=/var/resin/webapps/COSAPIBAK_DIRS=/data/cos_backupDATE_DAY=30BAK_FILE_DATE=`date +%Y%m%d%H%M-%S`if [ ! -d ${BAK_DI... 阅读全文
posted @ 2015-11-19 15:15 ca0guo 阅读(303) 评论(0) 推荐(0)
摘要:#!/usr/bin/env python#coding=utf-8import os#创建目录os.mkdir(r'C:\Users\Silence\Desktop\python')#删除空目录,如果存在子目录或文件会抛出异常os.rmdir(r'C:\Users\Silence\Desktop\... 阅读全文
posted @ 2015-11-11 09:39 ca0guo 阅读(923) 评论(0) 推荐(0)
摘要:1.登录页 2.分组管理页 3.添加项目页 4.项目列表和项目编辑页 5.项目发布回滚页 阅读全文
posted @ 2015-10-29 21:13 ca0guo 阅读(623) 评论(1) 推荐(1)
摘要:最近在网上看到一篇twisted web开发文章,将它实践了一下,twisted 提供基本的url路由 和 控制器,模板与模型需要外部扩展1.目录浏览2.get请求3.url路由4.接受带参数的get请求5.获取和过期session获取session手动设置session过期再获取一次看是否过期5-... 阅读全文
posted @ 2015-10-29 19:50 ca0guo 阅读(601) 评论(0) 推荐(0)
摘要:copider 模仿scrapy的一些写法,当然我这个是单进程的,不是异步的1.目录 copider/copider.py#coding=utf-8'''Created on 2015年10月8日@author: snt1'''import urllib2import lxml.htmlimport... 阅读全文
posted @ 2015-10-27 21:13 ca0guo 阅读(378) 评论(0) 推荐(0)
摘要:Flask 框架构建,目标构建成Django类似的结构一. 先看看构建后的效果# 第一次初始化python manage.py db init# 生成数据库版本python manage.py db migrate# 将定义的模型更新到数据库python manage.py db upgrade二.... 阅读全文
posted @ 2015-10-27 20:51 ca0guo 阅读(379) 评论(0) 推荐(0)
摘要:关于Python中的类普通继承与super函数继承1.super只能用于新式类2.多重继承super可以保公共父类仅被执行一次一.首先看下普通继承的写法二.再看看super继承的写法参考链接:http://blog.csdn.net/lqhbupt/article/details/19631991 阅读全文
posted @ 2015-10-25 15:09 ca0guo 阅读(4827) 评论(0) 推荐(0)
摘要:python中的staticmethod 主要是方便将外部函数集成到类体中,美化代码结构,重点在不需要类实例化的情况下调用方法如果你去掉staticmethod,在方法中加self也可以通过实例化访问方法也是可以集成代码1)先看看不使用staticmethod的代码如何写的2)再看看使用static... 阅读全文
posted @ 2015-10-25 14:19 ca0guo 阅读(18340) 评论(2) 推荐(1)
摘要:Python 中的 classmethodclassmethod: 作用是直接将自己的类对象,传给类方法.一.classmethod1)不用classmethod的时候 你的代码可能是这样写的,下面这段代码类似一个计数器2)使用classmethod方式的时候写的代码, 用classmethod包装... 阅读全文
posted @ 2015-10-25 13:56 ca0guo 阅读(677) 评论(0) 推荐(0)
摘要:python中的property在类实例化的时候 可以把类方法变成类属性使用, 还可以用在简化赋值上1)不用property的时候,你的类可能是这样写的2)用propery的时候你可能会这样写,调用的时候少了括号,跟调用类属性差不多了3)当然你还可以添加一些方法参考链接:http://www.lia... 阅读全文
posted @ 2015-10-25 13:11 ca0guo 阅读(415) 评论(0) 推荐(1)
摘要:闲着没事写了个小工具,将中文转拼音后填充到url做参数并写如excel一.先看下演示,是个什么东西二.代码 代码用到一个中文转拼音的库,库是网上下的,稍微做了下修改,已经找不原来下载的地址了,然后需要装个pywin32库,用来写excel表格的,下面看代码.#!/usr/bin/env pytho... 阅读全文
posted @ 2015-10-11 17:28 ca0guo 阅读(1345) 评论(0) 推荐(0)
摘要:Linux 登陆服务器敲命令太多,某时候确实不便,所以就用shell写了一个我的blog地址:http://www.cnblogs.com/caoguo一.说明支持秘密和密钥两种格式用户名和密码都是写文件的,明文保存二.配置密码文件配置:序号:IP:端口:用户:密码:说明 1:192.168.88... 阅读全文
posted @ 2015-10-09 22:46 ca0guo 阅读(29346) 评论(1) 推荐(6)
摘要:Django在1.7以后的版本提供数据迁移命令,用来在修改模型中的字段,更新到数据库1. python manager.py makemigrations 命令用来创建迁移文件版本的2. python manage.py migrate 用来同步sql语句到数据库3 . python manage.... 阅读全文
posted @ 2015-09-10 20:05 ca0guo 阅读(1387) 评论(0) 推荐(0)
摘要:$ pip install pymongo 1 #!/usr/bin/env python 2 #coding=utf-8 3 #Author: Ca0Gu0 4 5 from pymongo import MongoClient 6 import datetime,time 7 8 9 ... 阅读全文
posted @ 2015-06-25 22:53 ca0guo 阅读(1904) 评论(0) 推荐(0)