<p>这是我第一次在spss中使用python。我希望在同一个目录中循环使用一些文件,创建一个新变量,然后保存该文件。目前我拥有的是:</p>
<pre><code>begin program.
import spss, spssaux
schools = ['school1', 'school2', 'school3']
for x in schools:
spssaux.OpenDataFile("C:\...\" + x + "2014.sav")
school = x
end program.
</code></pre>
<p>我希望这将打开每个文件(school12014.sav、school22014.sav、school32014.sav),然后在每个文件中创建一个名为<code>school</code>的变量,并根据文件名为每个值加上<code>school1</code>、<code>school2</code>或{<cd4>}</p>
<p>如果你有任何建议/问题,请告诉我。谢谢</p>