我正在开发一个使 Python 脚本可执行的简单程序,并且我正在添加解释器路径(#! /usr/bin/python)的部分。我尝试这样做,但不是添加新行,而是替换当前行并删除下一行的一部分。我做错了什么?
我将源代码上传到 Ubuntu Pastebin:http ://pastebin.ubuntu.com/1032683/错误代码在第 28 行和第 31 行之间:
wfile = open(file, 'r+')
if wfile.readline() != "#! /usr/bin/python\n":
wfile.seek(0)
wfile.write("#! /usr/bin/python\n")
将 Python 2.7.2 与 iPad 2(适用于 iOS 的 Python)一起使用,同时在同一 iPad(Cydia 端口)中使用 2.5.1 进行测试。