擅长:python、mysql、java
<p>可以使用<code>os</code>库来完成,但是如果您使用的是Python 3.4或更高版本,则新的<code>pathlib</code>更方便:</p>
<pre><code>import pathlib
data_filename = pathlib.Path(__file__).with_name('a_data.txt')
with open(data_filename, 'a') as file_handle:
file_handle.write('Hello, world\n')
</code></pre>
<p>基本上,<code>with_name</code>函数说,<em>“与脚本的dir相同,但名称是”</em></p>