擅长:python、mysql、java
<p>我一般不知道Applescript或osx。看起来脚本是从根文件夹运行的,并且操作系统getcwd()返回“/”。脚本本身的目录是<code>sys.path[0]</code>,如果是单个脚本而不是包,则为当前模块的目录<code>dirname(__file__)</code>。尝试下列方法之一</p>
<pre><code>import os, sys
tempdir = os.path.join(sys.path[0], 'temp', 'temp.txt')
</code></pre>
<p>或者</p>
^{pr2}$