1. numpy 数组打印
在调试代码时,需要打印一个 Numpy 数组,直接 print 打印,可能会没有逗号:
[[[[ 71. 104. 107.]
[ 16. 78. 68.]
[ 60. 61. 82.]]
[[120. 106. 123.]
[120. 54. 107.]
[123. 82. 33.]]
[[ 77. 112. 6.]
[111. 94. 39.]
[ 63. 110. 78.]]]
我们可以使用 print(repr(np_array))
的方式来使打印出的 numpy 数组带逗号,这样可以直接复制,粘贴来初始化另一个数组。
2. numpy 精度设置
np.set_printoptions(num)
这里 num
设置成想要显示的精度位数
3. python 与路径相关的命令
下面的命令会递归创建所以需要的路径:
os.makedirs(path)
检查一个文件/路径是否存在:
os.path.exists(文件/路径)