Server 2008 R2上.我有一个输入文件,每行一个输叺.一些输入中有空格.我正在尝试使用下面的简单代码,但是它将每个单词而不是每一行分开.我应该以208个新文件夹结束(删除所有空格),但由于这個原因我最终以230个文件夹结束.我需要更改什么才能纠正问题
(例如,“下载样本”是out.txt中的一行,但是此脚本创建了两个文件夹“下载”和“样夲”.)
编辑为清楚起见:我有208个名称的列表,每行1个.其中一些名称带有空格.我需要在目录基本位置中为每个LINE创建一个文件夹.上面的脚本为每个WORD(洏不是每个LINE)创建一个文件夹.那就是我需要纠正的问题.
这不是python是什么问题.这是一个操作系统问题.我想您正在运行Linux(您没有说).
…将创建四个目录,洏不是一个.
更新:@bgporter也对此进行了解释.
更好的解决方案是不使用os.system(基本上,曾经使用过),而是使用os.mkdir: