- 博客(117)
- 收藏
- 关注
原创 meshgrid contour contourf
官方文档: https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.contourf.html#matplotlib.pyplot.contourf。
2024-01-21 14:40:51
492
1
原创 pandas - 在做pivot_table时 如何将第一层column与第二层column交换位置
pandas - 在做pivot_table时 如何将第一层column与第二层column交换位置原始数据长这样:id course score semeter0 1 eng 73 a1 2 eng 19 b2 3 eng 72 a3 4 math 63 b4 5 math 70 b5 6 math 47 a6 7 chinese 21 b7 8 chinese 56 b8 9 chinese 19 bdf_pt = df.pivot_table(columns=["course
2022-04-28 14:30:17
1597
原创 Python F-string
F-stringimport datetime# 1. f-string基本使用a = datetime.date.today()print(f'今天的日期 : {a}')a = 2print(f'a的值 : {a}')# 1.1 {}内调用函数a = "ERIC"print(f'a的小写名字是 : {a.lower()}')# 1.2 {}调用lambdaa = 100.3456print(f'{(lambda x:x*5-33)(a):.2f}') # 对a调用lambda,
2022-01-05 14:15:42
1157
原创 Python DATEUTIL 时间库
Dateutilrelativedeltaimport dateutilimport datetimeimport calendarfrom dateutil import relativedelta # dateutil下进入报错, 直接从relativedelta进入引用方法now = datetime.datetime.now()today = datetime.date.today()print(now,today,sep='\n') # 2021-12-28 08:33:09.
2021-12-31 14:48:07
1351
原创 Pyecharts
Pyecharts绘制一个柱状图from pyecharts.faker import Faker # 数据集from pyecharts import options as opts # 配置from pyecharts.charts import Bar # 实例化bar = Bar()# x,y 内添加的必须是list, list类型必须是python基础类型bar.add_xaxis(["衬衫", "毛衣", "领带", "裤子", "风衣", "高跟鞋", "袜子"])ba
2021-09-22 22:26:51
228
原创 pandas style 修改样式
pandas stylepandas 提供了DataFrame.style属性, 返回Styler对象, 用于数据样式的美化Styler.applymap 作用于DataFrame中所有元素Styler.apply 用于行, 列 或整个表# 数据源ID NAME COURSE SCORE1 小明 ENG 102 小红 ENG 663 小李 MATH 884 小张 MATH 1005 老王 MATH 69例子高亮显示# 将最高成绩背景色标黄import pandas as
2021-06-15 11:42:20
1768
原创 python_glob
globglob模块用来查找文件目录和文件,并将搜索的到的结果返回到一个列表中,常见的两个方法有glob.glob()和glob.iglob(),可以和常用的find功能进行类比,glob支持*?[]这三种通配符。*代表0个或多个字符?代表一个字符[]匹配指定范围内的字符,如[0-9]匹配数字import globimport pprint# 打印D盘下所有的文件a = glob.glob(r'd:\*')pprint.pprint(a)# 打印D盘下sql文件b = glo
2021-06-09 09:11:53
148
2
原创 将微博热搜存入本地mysql中
import requestsfrom lxml import etreeimport datetimeimport pymysql# 处理网页headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36'}url = 'https://s.weibo.com/top/sum
2021-05-02 09:20:24
152
原创 Tkinter pack grid place控件位置
Tkinter pack grid place控件位置import tkinter as tk# 实例化一个窗口对象window = tk.Tk()# 设置titlewindow.title('my window')# 设置大小,XxY的字符串格式window.geometry('600x400')# pack# tk.Label(window,text=1).pack(side='top')# tk.Label(window,text=1).pack(side='bottom')
2021-05-02 09:18:51
157
原创 Tkinter messagebox弹窗
Tkinter messagebox弹窗import tkinter as tkimport tkinter.messagebox# 实例化一个窗口对象window = tk.Tk()# 设置titlewindow.title('my window')# 设置大小,XxY的字符串格式window.geometry('600x400')def hit_me(): tk.messagebox.showinfo(title='Hi',message='info') # tk.
2021-04-22 16:33:30
311
原创 Tkinter Frame框架
Tkinter Frame框架import tkinter as tk# 实例化一个窗口对象window = tk.Tk()# 设置titlewindow.title('my window')# 设置大小,XxY的字符串格式window.geometry('600x400')tk.Label(window,text='on the window').pack()frm = tk.Frame(window)frm.pack()frm_left = tk.Frame(frm,)tk
2021-04-22 16:15:30
262
原创 Tkinter Menubar菜单
Tkinter Menubar菜单import tkinter as tk# 实例化一个窗口对象window = tk.Tk()# 设置titlewindow.title('my window')# 设置大小,XxY的字符串格式window.geometry('600x400')l = tk.Label(window,text='',bg='yellow')l.pack()counter = 0def do_job(): global counter l.conf
2021-04-22 16:01:57
231
原创 Tkinter Canvas画布 & 图片导入
Tkinter Canvas画布 & 图片导入import tkinter as tk# 实例化一个窗口对象window = tk.Tk()# 设置titlewindow.title('my window')# 设置大小,XxY的字符串格式window.geometry('600x400')canvas = tk.Canvas(window, bg='blue', height=100, width=400)# 自带的PhotoImage只能使用gif图片image_fi
2021-04-22 15:11:48
6677
2
原创 Tkinter Checkbutton 勾选项
Tkinter Checkbutton 勾选项import tkinter as tk# 实例化一个窗口对象window = tk.Tk()# 设置titlewindow.title('my window')# 设置大小,XxY的字符串格式window.geometry('600x400')l = tk.Label(window, bg='yellow', width=100, text='empty')l.pack()def print_selection(): # 根据
2021-04-22 13:57:46
550
原创 Tkinter Scale滑动框
Tkinter Scale滑动框import tkinter as tk# 实例化一个窗口对象window = tk.Tk()# 设置titlewindow.title('my window')# 设置大小,XxY的字符串格式window.geometry('600x400')l = tk.Label(window, bg='yellow', width=100, text='empty')l.pack()def print_selection(v): # 这里的Sca
2021-04-22 13:39:31
400
原创 Tkinter Radiobutton选择按钮
Tkinter Radiobutton选择按钮import tkinter as tk# 实例化一个窗口对象window = tk.Tk()# 设置titlewindow.title('my window')# 设置大小,XxY的字符串格式window.geometry('600x400')var = tk.StringVar()l = tk.Label(window, bg='orange', width=33, text='empty')l.pack()def print_
2021-04-22 11:40:50
196
原创 Tkinter Entry输入框&Text文本框
Tkinter Entry输入框&Text文本框import tkinter as tk# 实例化一个窗口对象window = tk.Tk()# 设置titlewindow.title('my window')# 设置大小,XxY的字符串格式window.geometry('200x200')# 实例化一个输入框e = tk.Entry(window, show=None) # show='*'密文e.pack()# 实例化一个文本框t = tk.Text(window
2021-04-22 11:24:13
1113
原创 Tkinter Listbox列表
Tkinter Listbox列表import tkinter as tk# 实例化一个窗口对象window = tk.Tk()# 设置titlewindow.title('my window')# 设置大小,XxY的字符串格式window.geometry('600x400')var1 = tk.StringVar()l = tk.Label(window, bg='orange', width=4, textvariable=var1)l.pack()var2 = tk.Str
2021-04-22 11:22:57
225
原创 Tkinter Label & Button
Tkinter Label & Buttonimport tkinter as tk# 实例化一个窗口对象window = tk.Tk()# 设置titlewindow.title('my window')# 设置大小,XxY的字符串格式window.geometry('600x400')# 在label中动态传参数,需要借助字符串变量var=StringVar,同时在label中传入textvariable=varvar = tk.StringVar()l = tk.Lab
2021-04-22 10:46:39
133
原创 pandas to_datetime
pandas to_datetime1. 将df中多列组合成一个datetimeimport pandas as pddf = pd.DataFrame({'year': [2015, 2016], 'month': [2, 3], 'day': [4, 5]})print(df)print(pd.to_datetime(df))# year month day0 2015 2 41
2021-04-12 14:57:08
713
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人