【发布时间】:2021-10-17 19:03:45
【问题描述】:
我正在尝试使用 python 中的 os.system 运行 iris_dataset,然后在获取值的同时,我将值从 iris_dataset 复制到 Temp,然后我打开 Temp 文件并使用它,如下所示。
import os
import sys
os.system("/home/mine/Desktop/C4.5/c4.5 -u -f iris_dataset")
os.system("/home/mine/Desktop/C4.5/c4.5rules -u -f iris_dataset > Temp")
f=open('Temp')
一旦我完成了我的程序,我将执行我的程序,例如:python3 prog_name.py 在这种情况下,每当我使用除 iris_dataset 之外的任何其他数据集时,我都需要再次打开程序并在上面的代码中更改该名称iris_dataset 已写入。
我只想进行更改,即在执行我想编写的程序时:python3 prog_name.py my_data_set_name 在命令行中,以便更容易根据我的意愿更改数据集。
【问题讨论】:
标签: python python-3.x