输入和输出
NumPy二进制文件(NPY,NPZ)
方法 | 描述 |
---|
loadopen in new window(file[, mmap_mode, allow_pickle, …]) | 从.npy、.npz或pickle文件加载阵列或pickle对象。 |
saveopen in new window(file, arr[, allow_pickle, fix_imports]) | 将数组保存为NumPy.npy格式的二进制文件。 |
savezopen in new window(file, *args, **kwds) | 将几个数组以未压缩的.npz格式保存到单个文件中。 |
savez_compressedopen in new window(file, *args, **kwds) | 以压缩的.npz格式将几个数组保存到单个文件中。 |
有关这些二进制文件类型的格式,请参阅 numpy.lib.format
open in new window
文本文件
方法 | 描述 |
---|
loadtxtopen in new window(fname[, dtype, comments, delimiter, …]) | 从文本文件加载数据。 |
savetxtopen in new window(fname, X[, fmt, delimiter, newline, …]) | 将数组保存到文本文件。 |
genfromtxtopen in new window(fname[, dtype, comments, …]) | 从文本文件加载数据,并按指定方式处理缺少的值。 |
fromregexopen in new window(file, regexp, dtype[, encoding]) | 使用正则表达式解析从文本文件构造数组。 |
fromstringopen in new window(string[, dtype, count, sep]) | 从字符串中的文本数据初始化的新一维数组。 |
ndarray.tofileopen in new window(fid[, sep, format]) | 将数组以文本或二进制形式写入文件(默认)。 |
ndarray.tolistopen in new window() | 以Python标量的a.ndim级深嵌套列表的形式返回数组。 |
原始二进制文件
字符串格式
方法 | 描述 |
---|
array2stringopen in new window(a[, max_line_width, precision, …]) | 返回数组的字符串表示形式。 |
array_repropen in new window(arr[, max_line_width, precision, …]) | 返回数组的字符串表示形式。 |
array_stropen in new window(a[, max_line_width, precision, …]) | 返回数组中数据的字符串表示形式。 |
format_float_positionalopen in new window(x[, precision, …]) | 将浮点标量格式化为位置表示法中的十进制字符串。 |
format_float_scientificopen in new window(x[, precision, …]) | 将浮点标量格式化为科学记数法中的十进制字符串。 |
内存映射文件
文本格式选项
基数n表示
数据源
二进制格式描述