python: 在另一个目录下创建一个目录
python: create a directory in another directory
我有一个目录如下:
my_dir
|__data
| |
| light_colors.csv
|__code
|__data_reader.py
我想在数据目录中创建一个目录,我可以在其中保存 data_reader.py 文件的输出。
输出:
my_dir
|__data
| |__processed
| | |__light_colors_processed.csv
| |
| light_colors.csv
|__code
|__data_reader.py
如果数据目录与代码目录在同一个目录中,我知道该怎么做,但不知道如何从另一个目录中获取数据。如果数据在 'code' 目录中,我将执行以下操作:
tobeparsed.save_file('data/processed/' + file_to_be_parsed.split('.')[0] + _processed.csv')
return tobeparsed
if __name__ == '__main__':
if 'processed' not in os.listdir('data/'):
os.mkdir('data//processed')
parsing('data/light_colors.csv')
好的,我知道如何解决这个问题了:
tobeparsed.save_file('../data//processed/' + file_to_be_parsed.split('.')[0] + _processed.csv')
return tobeparsed
if __name__ == '__main__':
if 'processed' not in os.listdir('../data/'):
os.mkdir('../data//processed')
parsing('light_colors.csv')
所以有用的是遵循这个post的答案:
How to move to one folder back in python
我有一个目录如下:
my_dir
|__data
| |
| light_colors.csv
|__code
|__data_reader.py
我想在数据目录中创建一个目录,我可以在其中保存 data_reader.py 文件的输出。
输出:
my_dir
|__data
| |__processed
| | |__light_colors_processed.csv
| |
| light_colors.csv
|__code
|__data_reader.py
如果数据目录与代码目录在同一个目录中,我知道该怎么做,但不知道如何从另一个目录中获取数据。如果数据在 'code' 目录中,我将执行以下操作:
tobeparsed.save_file('data/processed/' + file_to_be_parsed.split('.')[0] + _processed.csv')
return tobeparsed
if __name__ == '__main__':
if 'processed' not in os.listdir('data/'):
os.mkdir('data//processed')
parsing('data/light_colors.csv')
好的,我知道如何解决这个问题了:
tobeparsed.save_file('../data//processed/' + file_to_be_parsed.split('.')[0] + _processed.csv')
return tobeparsed
if __name__ == '__main__':
if 'processed' not in os.listdir('../data/'):
os.mkdir('../data//processed')
parsing('light_colors.csv')
所以有用的是遵循这个post的答案:
How to move to one folder back in python