随笔分类 - 脚本
摘要:1.修改密码 @echo off set /p b=请输入新密码: net user %username% %b% echo 密码修改成功 %b% 请牢记你的密码 pause 2.删除hosts文件并添加环境变量 mkdir C:\PythonLog move C:\python27.dll C:\
阅读全文
摘要:import logging from logging import handlers# 日志记录 class Logger(object): level_relations = { 'debug': logging.DEBUG, 'info': logging.INFO, 'warning': l
阅读全文
摘要:一个非常神奇的包可以帮助我们优雅的解析浏览器的UA,他的名字叫做user_agents pip install pyyaml ua-parser user-agents >>>ua_string='Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS
阅读全文
摘要:获取两个时间点间的随机时间&时间戳 方案一 # python2 不兼容,python3正常 import datetime,random def randomtimes(start, end, n, frmt="%Y-%m-%d"): stime = datetime.datetime.strpti
阅读全文
摘要:python 获取当天和前几天时间数据 import datetime from datetime import datetime, date, timedelta def dayDateRange(): dates = [] for i in range(2, -1, -1): yesterday
阅读全文
摘要:python 获取时间范围内日期列表 import datetime def dateRange(beginDate, endDate): dates = [] dt = datetime.datetime.strptime(beginDate, "%Y-%m-%d") date = beginDa
阅读全文
摘要:# log 数据库连接 class LogMysql(object): conn = None cursor = None def __init__(self): self.conn = pymysql.connect(host='', user='', password='', database=
阅读全文
摘要:python字典转bytes类型字典import base64 import json 1. a={"Vod":{"userData":"{}".format("e42e6dedf7a5a3fd19689aeb74bb1605")}} r=bytes('{}'.format(a),'utf-8')
阅读全文
摘要:Python3 url解码与参数解析 有些子节点名字直接就是编码后的url,就像下面这行一样: url='dubbo%3A%2F%2F10.4.5.3%3A20880%2Fcom.welab.authority.service.AuthorityService%3Fanyhost%3Dtrue%26
阅读全文
摘要:python/django将mysql查询结果转换为字典组 使用python查询mysql数据库的时候,默认查询结果没有返回表字段名称,不方便使用。为了方便使用一般会选择将查询结果加上字段名称以字典组的方式返回查询结果。 实现如下: def dict_fetchall(cursor): "Retur
阅读全文
摘要:一、smtplib模块: 主要通过SMTP类与邮件系统进行交互。使用方法如下: 1.实例化一个SMTP对象: s = smtplib.SMTP(邮件服务地址,端口号) s = smtplib.SMTP_SSL(邮件服务地址,端口号) 2.登陆邮件,权限验证: s.login(用户名,密码) 3.发送
阅读全文
摘要:# 获取文件夹下所有文件# _*_ coding: utf-8 _*_ import os path = r'E:\log' def get_filelist(): Filelist = [] for home, dirs, files in os.walk(path): for filename in files: # 文件名列表,包含完整路径 Filelist.append(os.path.j
阅读全文
摘要:1、os.path.getsize可以获取文件大小 import os file_name = 'XXXXXX'print(os.path.getsize(file_name)) 2、获取文件夹大小,即遍历文件夹,将所有文件大小加和。遍历文件夹使用os.walk函数 os.walk()可以得到一个三
阅读全文
摘要:import os import logging from logging import handlers from tools.mysql_client import LogMysqlApe from tools.config_paser import ReadConfigParser conf
阅读全文