在python脚本中创建文本文件

2024-06-01 08:42:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为一个班做一个项目,在这个班上,教授和我一样,对编程是如何工作的知之甚少。我用Python创建了一个脚本,需要编写一个新的文本文件,我发现程序只有在使用IDLE或Python启动器运行时才能正常工作,而在使用终端打开时,不会创建文本文件。有没有什么方法可以在不需要下载任何东西的情况下运行这个程序?在

编辑: 这是创建文本文件的代码部分

text_file = open("text_file.txt", "w")
shuffle(chapters)
text_file.writelines(chapters)

当我使用eclipse、IDLE和Python启动器运行它时,它正确地创建了文本文件,但是我希望我的教授能够在不下载这些文件的情况下运行它


Tags: 项目方法代码text程序脚本终端编辑
1条回答
网友
1楼 · 发布于 2024-06-01 08:42:14

如果你的教授在Linux、Unix或Mac上运行,你可以运行python文件,方法是a)确保它以注释开头:

#!/usr/bin/env python

然后使用chmod +x scriptname.py将文件设置为可执行文件

如果他/她在windows上运行,要么他/她必须安装python(然后他们可以从命令行运行脚本或双击它),要么您必须使用py2exe、pyinstaller等将其转换为可执行文件

另一个选择是下载pocket python,将其与脚本一起安装到usb盘上,然后以这种方式运行它。在

相关问题 更多 >