擅长:python、mysql、java
<p>如果要保存回同一目录,则需要向“string”变量添加路径。目前它只是创建一个文件名,os.rename需要一个路径。</p>
<pre><code>for item in listDir:
path = os.path.join(directory, item)
for x in random.sample(alphabet, random.randint(5,15)):
string += x
string += path[-4:] #adds file extension
string = os.path.join(directory,string)
os.rename(path, string)
string= ""
</code></pre>