logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python丢弃不用的返回值

python的函数支持返回多个值。返回多个值时,默认以tuple的方式返回。1、因为返回值是元组,所以可以通过索引取得某个或某几个返回值a = f()[0]b = f()[1]2、使用双下划线__或更多下划线___________# 丢弃第二个返回值a, __ = f()注:为什么不使用下划线_,因为下划线_在python中有多种意义,所以使用下划线不安全。...

#python
Python打印异常调用栈

import tracebacktry:# 风险代码except:traceback.print_exc()# 处理代码

#python#开发语言#后端
Python Tkinter Grid布局理解

Grid布局需要配合使用控件的width/height , row/column, sticky这三个属性才能处理好。width/height:修改控件大小,不配置的话是使用控件默认的大小。有些很奇葩的情况,比如ListBox默认很窄,而ScrolledText默认很宽。注意width/height单位是文本宽度,即一个英文字符显示的宽度,而不是像素值(padx/y,geometry都是像素值)r

Python Tkinter ListBox:通过Listvariable设置ListBox数值

from tkinter import *root = Tk()mylist = ['one', 'two', 'three']var = StringVar(value=mylist)box = Listbox(master=root, listvariable=var)box.pack(fill=BOTH, expand=True)mylist.append('four')mylist.rem

#python
DataFrame删除指定条件的行

import pandas as pddf1 = pd.DataFrame(data=[{'symbol': '000001', 'close': 1.0}, {'symbol': '000002', 'close': 2.0}, {'symbol': '000001', 'close': 3.0}])symbols = ['000001', '000002']print(df1.index[df

#python#开发语言#后端
Dataframe添加行、列的方法

在Pandas的DataFrame中添加一行或者一列,添加行有df.loc[]以及df.append()这两种方法,添加列有df[]和df.insert()两种方法, 下面对这几种方法的使用进行简单介绍。一、添加行添加一行,采用loc[]方法# 构造一个空的dataframeimport pandas as pddf = pd.DataFrame(columns=['name','number']

#python
到底了