这里记录一些使用Python时的小知识点!
Python中的 with open … as …语法
在Python中,使用with语法可以打开一个文件,并执行某些操作,然后自动关闭该文件。
with可以保证文件使用完毕后正确关闭文件句柄,即使发生异常,也能保证文件被关闭。
使用with语法后,用户不需要在操作完文件后再显示的调用**close()**方法。
pandas库
Python pandas 是一个用于数据处理和分析的开源库。它提供了一组强大的工具,包括数据结构、数据清洗、数据转换、数据分析和数据可
视化,以便更轻松地处理和分析大量数据。
以下是 pandas 的一些常见用途:
- 数据清洗:使用 pandas 可以轻松地清洗和处理数据,包括数据缺失、异常值和重复数据的处理。
- 数据转换:pandas 提供了强大的数据转换和操作工具,如合并、排序、分组和透视等,使得数据转换变得更加容易。
- 数据分析:pandas 提供了丰富的数据分析工具,如统计分析、数据可视化和时间序列分析,使得数据分析变得更加简单和高效。
- 数据可视化:pandas 可以轻松地将数据可视化,以便更好地理解数据和发现隐藏的模式。
总的来说,pandas 是一种非常有用的工具,可以大大提高数据处理和分析的效率,因此在数据科学、机器学习和人工智能等领域广泛使用>。
错误与解决办法
报错”ValueError: numpy.ndarray size changed, may indicate binary incompatibility.”
这是由于你使用的库版本不兼容所致,找到出问题的库,执行如下操作可以解决该问题
1 | pip3 install --upgrade xxx(库的名子) |