0

我大约一周前才开始学习 Python。感谢所有提问和回答问题的人,我取得了长足的进步。昨晚遇到一个问题,经过一番搜索和思考,我仍然无法弄清楚。

我尝试在 xcode 中制作 Python 项目,但找不到输出文件。我通过从“选择模板菜单:”中选择“Cocoa-Python 应用程序”来启动项目:在 main.py 文件中,我有以下代码:

import objc
import Foundation
import AppKit
from PyObjCTools import AppHelper

file = open('test.txt', 'w')

print >> file, 'Test of the emergency broadcast system.'
print 'This is merely a test...'

file.close()

控制台显示“这只是一个测试......”语句,但我无法在任何地方找到输出文件“test.txt”。我搜遍了电脑,没有找到。我确定这很愚蠢,但我错过了什么?

4

1 回答 1

0

将其打印到您的控制台,您将看到文件名:

print file

http://docs.python.org/tutorial/inputoutput.html#reading-and-writing-files


如果这只是向您显示相对路径,请像这样打印 cwd:

from os import getcwd
print 'Current directory:', getcwd()

http://docs.python.org/library/os#os.getcwd

于 2012-08-11T23:33:40.683 回答