化身天使的博客

摘要: 1.使用zmail库发邮件 import zmail server = zmail.server('邮件@163.com','密码') #发送 mail = {'subject':'标题', 'content_text':'内容', 'attachments': [r'C:\Users\用户名\De 阅读全文
posted @ 2021-08-07 23:17 化身天使 阅读(34) 评论(0) 推荐(0)
摘要: import datetime t = datetime.date.today() #获取年月日,类型date t = datetime.datetime.now() #获取完整当前时间,类型date t = datetime.datetime.utfnow() #获取utf时间,Mongodb使用 阅读全文
posted @ 2021-08-07 22:59 化身天使 阅读(143) 评论(0) 推荐(0)
摘要: 官方文档: https://sanic.dev/zh/guide/getting-started.html 1.路由 @bp.route('/api/export', methods=["get","post"]) #同时支持get, post请求 @bp.get('/api/export/<tag 阅读全文
posted @ 2021-08-07 22:52 化身天使 阅读(482) 评论(0) 推荐(0)
摘要: 12.1 PysimpleGUI 1.示例 import PySimpleGUI as sg import tools ''' ''' #0.数据定义 #一.相关函数 def gui(): #sg.theme_previewer() #所有主题预览 #sg.preview_all_look_and_ 阅读全文
posted @ 2021-08-07 21:11 化身天使 阅读(304) 评论(0) 推荐(0)
摘要: 2.1 requests库 2.1.1 直接上手 #1 下载文件 import requests #0.数据定义 src =r'C:\Users\clockx.cab' headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) ' 阅读全文
posted @ 2021-08-07 21:06 化身天使 阅读(56) 评论(0) 推荐(0)
摘要: 创建类 class frame(wx.Frame): #创建一个类myframe,继承自wx.Frame def __init__ (self,src): #构造函数,对象实例化的时候,自动 执行该函数里的内容,本例中实例化时需传入参数src def ww(self,a): #定义一个方法(函数) 阅读全文
posted @ 2021-08-07 21:03 化身天使 阅读(53) 评论(0) 推荐(0)
摘要: 9.1Mongodb 1.1.1 连接 from pymongo import MongoClient def conMon(collection): client = MongoClient( 'mongodb://用户名:密码@ip:port,1.20.1.7:27017,1.16.2.2:27 阅读全文
posted @ 2021-08-07 20:21 化身天使 阅读(157) 评论(0) 推荐(0)
摘要: 1.1.1 模板 import pandas as pd import matplotlib.pyplot as plt import matplotlib;matplotlib.use('TkAgg') #图形界面 #0.数据定义 plt.rcParams['font.sans-serif']=' 阅读全文
posted @ 2021-08-07 20:08 化身天使 阅读(470) 评论(0) 推荐(0)
摘要: 2.1 加载数据 2.1.1 定义DataFrame import pandas as pd df = pd.DataFrame() #定义一个空的DataFrame df = pd.DataFrame(columns=['c1','总人数']) #新建DF,并指定列名 df = pd.DataFr 阅读全文
posted @ 2021-08-07 20:02 化身天使 阅读(470) 评论(0) 推荐(0)
摘要: 文件读取 readline() 读取一行 readlines() 读取全部,读到列表 read() 读取全部,读到字符串 6.1手动打开关闭文件 src = r‘/usr/local/abc.txt’ #定义路径字符串 f = open(src,’r’) 以只读模式打开文件abc.txt,f是文件信 阅读全文
posted @ 2021-08-07 19:58 化身天使 阅读(60) 评论(0) 推荐(0)
摘要: 5.1创建函数 def add(a , b): 函数用def定义,a,b是要传入的参数 c = a + b return c return一个值或一个元组,无需返回时可省略 add = lambda a,b : a+b 方法二,无名函数 函数名 参数 返回值 5.2调用/使用函数 print(add 阅读全文
posted @ 2021-08-07 19:53 化身天使 阅读(88) 评论(0) 推荐(0)
摘要: 2.1 if:(if可以单独使用,不跟else) if a>b : if 条件 : 只有if后能跟条件 print(a,">",b) else: else : else后不能跟条件 print(a,'<=',b) if a>b : print(a,">",b) elif a==b : print(a 阅读全文
posted @ 2021-08-07 19:51 化身天使 阅读(70) 评论(0) 推荐(0)
摘要: 2.1 列表list[方括号,数组] 备注:大部分列表方法无返回值,在原列表上直接操作 创建 a = ['sed','awk',700] 创建 ,创建空列表a= []或a=list() l = [i for i in range(0,10)] 推导式生成列表0到9 print( a ) 查看a全部元 阅读全文
posted @ 2021-08-07 19:46 化身天使 阅读(101) 评论(0) 推荐(0)
摘要: 2.1运算符 == 判断是否相等,返回布尔值,一个=是赋值,=赋值优先级高于判断 is 判断是否引用同一个数据,返回布尔值true or false,不同于==, 判断none时,可用is或is not,不能用==,none逻辑运算时, 看作false != 不等于 a=5,b=6 print('a 阅读全文
posted @ 2021-08-07 19:42 化身天使 阅读(64) 评论(0) 推荐(0)
摘要: 1.1 输入 读取输入 a = input('hi: ') #从键盘接收一个值,赋值给a,括号里是提示语 a = int ( input() ) #input()得到的值是字符串,int()函数将字符串转换为数字 a,b,c = (input("请输入三角形三边的长:").split()) 接收多个 阅读全文
posted @ 2021-08-07 19:40 化身天使 阅读(211) 评论(0) 推荐(0)