随笔分类 - python code
python常用代码
摘要:代码示例: import sys import matplotlib.pyplot as plot if 'win' in sys.platform: plot.rcParams['font.sans-serif'] = ['Songti SC'] # 用来正常显示Windows中文标签 else:
阅读全文
摘要:python带参数装饰器的两种写法 前言 最近在实现一个装饰器的过程中发现了一个很有意思的地方,在博客里面分享出来 不同的写法 三层函数嵌套,实现了可传参数的一个装饰器。 import logging import functools def logger(msg=None): """日志""" d
阅读全文
摘要:def headers_to_dict(raw_headers): """header转换为字典""" return dict([k.strip() for k in i.split(": ", 1)] for i in raw_headers.split('\n'))
阅读全文
摘要:在项目根目录新建一个demo.py文件,然后添加以下脚本,执行即可 #!/usr/bin/env python3 # -*- coding:utf-8 -*- import os import site BASE_DIR = os.getcwd() USER_PTH = os.path.join(s
阅读全文
摘要:python发送邮件 代码示例: #!/usr/bin/env python3 # -*- coding: utf-8 -*- import os import smtplib from email.header import Header from email.mime.text import M
阅读全文
摘要:使用python+正则表达式获取一个路径的文件名 #!/usr/bin/env python3 # -*- coding:utf-8 -*- import re mp4_path = "D:\电影电视\我不是药神-2018_BD国语中字.mp4" def get_file_name(path_str
阅读全文
摘要:python生成给GIF的库是imageio 我们在命令行安装这个库 pip install imageio 安装完成后编写代码 #!/usr/bin/env python3 # -*- coding:utf-8 -*- import os import conf import imageio fr
阅读全文