- 博客(30)
- 收藏
- 关注
原创 获取某列数据所有唯一值
数据结构(例如 DataFrame)中获取某个特定列(这里用。则可以用来获取所有组的名字,也就是该列的所有唯一值。方法用于将数据根据某些列进行分组,而。
2024-11-06 11:06:26 113
原创 pandas apply函数
pandas的apply方法非常强大,可以在 DataFrame 或 Series 上应用函数。以下是一些基本的用法示例。
2024-10-09 21:06:39 353 1
原创 元类—MetaClass
先找本身是否存在metaclass属性 ---->如果继承基类,在找父类的metaclass ---> 在没有,就调用内置模块 type。所以,可以自己重写metaclass类,对类创建时的前置操作进行修改。python中,类的是通过内置模块type创建。
2024-07-11 14:48:28 139
原创 pandas - read_csv函数
以下是一些常用参数:filepath_or_buffer: 要读取的文件路径或对象。infer_datetime_format: 如果 True 且 parse_dates 未指定,那么将尝试解析日期。header: 用作列名的行号,默认为0(第一行),如果没有列名则设为None。skiprows: 需要忽略的行数(从文件开头算起),或需要跳过的行号列表。usecols: 返回的列,可以是列名的列表或由列索引组成的列表。chunksize: 每个块的行数,用于逐块读取文件。sep: 字段分隔符,默认为,。
2024-06-27 09:57:28 185
原创 页面组件布局
在Tkinter或ttk中实现页面布局对齐,关键在于有效地使用几何管理器(如packgrid, 或place每种布局管理器有其特定的用途和优势,合理选择和组合使用它们能帮助您实现页面元素的精确对齐。
2024-05-21 15:49:38 329
原创 文件对话框
在Tkinter中,要实现通过文件对话框选择文件后,将文件路径显示到输入框(Entry widget)中,可以使用。弹出文件选择对话框,用户选择文件后,该方法返回文件的路径。要将文件输入标签(如“选择的文件路径:”)和实际的文件路径输入框显示在同一行,您可以使用。更多的现代化风格的 widgets,但是对于文件对话框和基本的事件处理,您仍然需要借助。为了解决这个问题,您需要确保对于容器内的所有子组件,只使用一种布局管理器。弹出文件选择对话框,并将选择的文件路径显示在。下面是一个调整后的示例,使用。
2024-05-21 15:46:26 285
原创 下拉选择框
对象自身作为额外参数。这是一种很好的实践,尤其是当处理多个。这里是基于您的代码片段的一个完整示例,假设您想要在。但是,请注意,您需要确保已经导入了。时,可以让处理函数知道是哪个。的选择,并且需要访问这个。
2024-05-21 15:36:27 177
原创 获取到OptionMenu组件的值
属性来绑定函数以监听选项变化。因此,一个常见的做法是使用。替代,它提供了更灵活的事件处理和值获取功能。的当前选中值,您可以通过绑定一个函数到。在Tkinter中,如果您想要获取。但要注意的是,标准的。
2024-05-21 15:32:39 298
原创 Entry单行文本框和Text多行文本框
Entry用来接受一行字符串的控件。如果用户输入的文字长度长于Entry控件的宽度时。文字会自动向后滚动。如果想输入多行文本,需要使用Text控件。输入多行文本,需要使用Text控件。
2024-05-17 14:49:22 195
原创 pack, plack, grid布局管理器
pack: 按照组件的创建顺序将子组件添加到父组件中,按照垂直或者水平的方向自然排布。如果不指定任何选项,默认在父组件中自顶向下垂直添加组件。pack是代码量最少,最简单的一种,也可以用于快速生成界面。如果需要复杂的布局可以使用grid或palace。plack: 可以通过坐标精确控制组件的位置,适用于一些布局更加灵活的场景。布局管理器:pack, grid, place。
2024-05-17 14:45:17 266
原创 GUI_tkinte_Label组件
Label组件的基本用法,使用面向对象的方式。展示图片时需要把图片变为全局变量,如果是局部变量,本方法执行完毕后,图像对象销毁,窗口显示不出。
2024-05-13 17:32:37 221
原创 【wxauto】新版PC端微信报错:LookupError: Find Control Timeout(10s): {Name: ‘输入‘, ControlType: EditControl}
3.9.5.81 调用后报错“LookupError: Find Control Timeout(10s): {Name: '输入', ControlType: EditControl}” 按照。2.之后在 ChatWith 方法中加入如下代码。,但是没有效果,不能自动发送消息。
2024-05-10 10:20:50 436
原创 At least one sheet must be visible
出现 "At least one sheet must be visible" 错误通常是因为你在创建 Excel 文件时,没有指定任何一个 sheet 为可见。通过将引擎设置为 'xlsxwriter',你应该能够成功创建 Excel 文件并写入数据,同时避免 "At least one sheet must be visible" 错误的出现。这样做可以使用 xlsxwriter 引擎来处理 Excel 文件,而不会出现上述错误。要解决这个问题,你可以在创建 ExcelWriter 对象时,将参数。
2024-05-10 10:16:32 1225
原创 pandas - values.tolist() DataFrame转为列表
在Python中,使用pandas库时,`data[a].values.tolist()` 这段代码的作用是从名为`data`的DataFrame中提取列`a`的所有值,并将其转换为一个Python的列表。综上所述,`data[a].values.tolist()`这条语句的完整意义是:从DataFrame `data`中取出名为`a`的列的所有值,然后将这些值转换成一个Python列表并返回。- `data[a]`:这部分代码是用来从DataFrame `data`中选择标为`a`的列。
2024-05-10 10:09:55 326
原创 pandas - groups.keys()
操作后的所有唯一类别名称。请注意,具体的输出格式可能会根据你的Python版本或特定的pandas设置有所不同,但本质上它会是一个包含所有组名的可迭代对象。函数用于根据一个或多个列将DataFrame分成多个组。GroupBy对象的。如果你只想从这个字典中获取键(即,所有的唯一分组),那么你应该使用。属性提供了一个字典,其中键是唯一的组名,值是对应的行索引。在Python中,当我们使用pandas进行数据分析时,的内容,这代表了在DataFrame的'类别'列中,经过。
2024-05-09 10:33:13 207 1
原创 pandas - empty
是一个pandas的DataFrame或Series,并且没有任何数据(即,它是空的),那么。是用来检查一个DataFrame或者Series是否为空的一个属性。在Python中,特别是使用pandas库处理数据时,反之,如果有数据存在,即使只有一行或一列,它也会返回。这段代码会输出 "temp_data是空的",因为。被初始化为空DataFrame。
2024-05-09 10:29:07 341
原创 零基础-Gitee修改代码提交
4.将本地修改的代码puss到远程服务器。出现 .git 文件,说明创建成功。1.3 生成SSH Key 密钥。2.下载远程服务器文件。
2024-04-22 11:23:43 504 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人