我一直在 OSX 上使用 Automator [根据之前的问题],但由于某种原因我os.path.split
无法正常工作,即使它是在 CodeRunner 和终端中运行良好的相同代码......
有没有其他方法可以实现这个功能:
import os
input = '/Users/Opus_Magnum/desktop/list.txt'
output = 'test_output.txt'
dir,file = os.path.split(input)
temp_out= os.path.join(dir,output)
out_file=open(temp_out,'w')
print dir
print file
print temp_out
>> /Users/Opus_Magnum/desktop
>> list.txt
>> /Users/Opus_Magnum/desktop/test_output.txt
我基本上是在尝试在与输入文件相同的目录中创建一个新文件
我想知道是什么导致我的os.path.split
功能无法正常工作,但如果有类似的东西可用,那么我想这也可以工作。