小编sar*_*ara的帖子

如何检查文件夹的存在然后将其删除?

我想从dataset3文件夹中删除dataset文件夹.但是以下代码不会删除数据集.首先,我想检查数据集中是否已存在数据集,然后删除数据集.
有人可以在下面的代码中指出我的错误吗?

for files in os.listdir("dataset3"):
    if os.path.exists("dataset"):
        os.system("rm -rf "+"dataset")
Run Code Online (Sandbox Code Playgroud)

python linux rmdir python-2.7

20
推荐指数
4
解决办法
2万
查看次数

如何在python中删除包含其所有文件的目录?

我正在研究一些Python代码.我想new_folder在程序结束时删除包含其所有文件.

有人可以指导我如何做到这一点?我见过不同的命令,如os.rmdir,但它只删除了路径.这是我的代码:

for files in sorted(os.listdir(path)):
  os.system("mv "+path+" new_folder")`
Run Code Online (Sandbox Code Playgroud)

上面的代码会将一个文件夹(称为check)移动到new_folder中.我想从new_folder中删除该check文件夹.

python python-2.7

11
推荐指数
3
解决办法
2万
查看次数

如何使用np.save将文件保存在python的不同目录中?

我想将训练保存在名为的其他文件夹中Check.如何使用np.save命令保存?我np.save从文档中读到了命令,但没有描述如何将其保存在不同的目录中.

sample = np.arange(100).reshape(10,10)
split = 0.7
index = int(floor(len(sample)*split))
training = sample[:index]
np.save("Check"+'train_set.npy',training)
Run Code Online (Sandbox Code Playgroud)

python numpy

6
推荐指数
1
解决办法
6151
查看次数

在改组和拆分后,我应该分别对培训和测试进行标准化吗?

我想规范化[0,1]范围内的数据。在改组和拆分后是否应该对数据进行规范化?是否应该重复相同的测试步骤?我遇到了使用这种标准化类型的python代码。这是用目标范围[0,1]标准化数据的正确方法吗

`X_train = np.array([[ 1., -1.,  2.], [ 2.,  0.,  0.],[ 0.,  1., -1.]])
a= X_train
for i in range(3):
    old_range = np.amax(a[:,i]) - np.amin(a[:,i])
    new_range = 1 - 0
    f = ((a[:,i] - np.amin(a[:,i])) / old_range)*new_range + 0
    lis.append(f)
b = np.transpose(np.array(lis))
print(b)`
Run Code Online (Sandbox Code Playgroud)

这是归一化后的结果。

`[[0.5, 0., 1.]
[1., 0.5, 0.33333333]
[0., 1., 0.]]`
Run Code Online (Sandbox Code Playgroud)

python machine-learning

2
推荐指数
1
解决办法
741
查看次数

标签 统计

python ×4

python-2.7 ×2

linux ×1

machine-learning ×1

numpy ×1

rmdir ×1