我在下面写了代码
f = open("tt.txt","w")
print >> f, 123
val = input("Enter the number_")
print val*val
raw_input()
f.close()
然后通过py2exe创建可执行文件。在点击可执行文件时,会弹出一个窗口弹出窗口,要求输入一个数字,但是不会像简单执行的程序那样创建一个文件。为什么会这样?无论如何要解决它?
答案 0 :(得分:2)
该文件将在当前工作目录中创建。要获取工作目录,请执行:
import os
print os.getcwd()
应该在该目录中创建该文件。确保您具有写入权限。