擅长:python、mysql、java
<p>我不知道你为什么这么做。。。老实说:^)</p>
<p>如果没有预先确定的目标目录列表,可以使用<a href="https://docs.python.org/2/library/os.html#os.walk" rel="nofollow">^{<cd1>}</a>然后<a href="https://docs.python.org/2/library/random.html#random.choice" rel="nofollow">^{<cd2>}</a>来选择一个。在</p>
<p>比如:</p>
<pre><code># all subdirectories in the user's home
directories = [row[0] for row in os.walk(os.path.expanduser('~/subdir'))]
# or if you want to limit to an arbitrary number
directories = []
for i, row in enumerate(os.walk(os.path.expanduser('~'))):
if i > 100: break
directories+= [row[0]]
print random.choice(directories)
</code></pre>