随笔分类 - Python
摘要:from qcloud_cos import CosConfig from qcloud_cos import CosS3Client config = CosConfig(Region='ap-shanghai', Secret_id='xxxxxxxxxxxx', Secret_key='xxx
阅读全文
摘要:#!/usr/bin/python3.7 import psutil import time import os, requests import json monitor_name = {'nginx','supervisord'} monitor_map = { 'httpd': 'system
阅读全文
摘要:Python生成随机验证码,需要使用PIL模块. 安装: 1 pip3 install pillow 基本使用 1. 创建图片 1 2 3 4 5 6 7 8 9 from PIL import Image img = Image.new(mode='RGB', size=(120, 30), co
阅读全文
摘要:random() 函数中常见的函数如下: #!/usr/bin/python # -*- coding: UTF-8 -*- import random print( random.randint(1,10) ) # 产生 1 到 10 的一个整数型随机数 print( random.random(
阅读全文
摘要:import datetime current=datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')#现在 yesterday = (datetime.datetime.now()-datetime.timedelta(days=1)).strf
阅读全文
摘要:今天填了一天的坑。成果是 qcloud_cos_py3.腾讯云的cos python sdk cos-python-sdk-v5 只支持python2.7, 而我的qt项目要 python3.* . 于是就自己动手写了一个Python 3.* 的sdk。 其实也就是在2.7版本的基础上,修改了所有不
阅读全文
摘要:scapy是一个强大的交互式数据包处理程序,可以用在网络扫描、包嗅探、路由跟踪、单元测试和服务探测 在linux系统上安装 yum -y install tcpdump graphviz ImageMagick (scapy 需要用到 tcpdump graphviz ImageMagick) pi
阅读全文
摘要:利用python的XlsxWriter模块进行数据报表操作 import xlsxwriter workbook = xlsxwriter.Workbook('chart.xlsx') #创建一个excel文件 worksheet = workbook.add_worksheet() #创建一个工作
阅读全文
摘要:一个web网站的好坏主要看可用性和响应速度,直接影响用户体验,让我们来探测一下自己公司网站速度和质量到底怎么样! import pycurl import os ,sys import time URL ='http://www.baidu.com' #探测目标的url c =pycurl.Curl
阅读全文
摘要:我们可以使用 python 代码通过调用 ifconfig 命令来获取 Linux 主机的 IP 相关信息,包括:网卡名称、MAC地址、IP地址等。 第一种实现方式: 1 #!/usr/bin/python 2 #encoding: utf-8 3 4 from subprocess import
阅读全文
摘要:import os import paramiko from paramiko.ssh_exception import NoValidConnectionsError, AuthenticationException, SSHException class SshRemoteHost(object
阅读全文
摘要:生成随机验证码: import random checkcode="" for i in range(4): current=random.randrange(0,4) if current == i: tmp=chr(random.randint(65,90))#把数字变成字母 else: tmp
阅读全文
摘要:import os os.getcwd() # 获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname") # 改变当前脚本工作目录;相当于shell下cdos.curdir # 返回当前目录: ('.')os.pardir # 获取当前目录的父目录字符串名:('.
阅读全文
摘要:生成器并行实例: send发送值被yield接受到赋值给baozi变量 #yield作用只是在这里保存这个值的当前状态然后返回之后在调用next,又回到yield #单纯调用next不会给yield传值,next只是在调用yield,send是调用yield并且传值 import time #协程
阅读全文
摘要:lambda函数的语法只包含一个语句,如下: lambda arg1,arg2,.....argn:expression(主要是看下面的例子)代码示例: #-*- coding:utf-8 -*- #__author__ = "www.iplaypy.com" # 普通python函数 def fu
阅读全文
摘要:写的不好不要喷!谢谢 import os def mkdir(create): create=create.strip() isExists=os.path.exists(create) if not isExists: os.mkdir(create) return True else: prin
阅读全文
摘要:内置方法:eval()将字符串转换为字典代码:str = '''{'backend':'www.oldboy.org', 'record':{ 'server':'122.111.2.23', 'weight':'20', 'maxconn':30 } }'''str_to_dict = eval(
阅读全文