Python程序是否仍然与独立应用程序相同?

时间:2014-12-27 05:27:14

标签: python windows macos export py2exe

我为我的朋友和我写了一本大学成绩簿应用程序。我想与他们分享,但他们没有python,所以我打算将它作为一个独立的应用程序。首先 - 哪个出口商最好,以便我的Mac OS X朋友和Windows好友都可以使用我的程序?第二 - 我正在使用导入(如下所列),它们是否可以在导出的可执行应用程序中使用?第三 - 我正在使用程序之外的文本文件来存储数据。文本文件创建/读取/写入是否仍然可以在导出的可执行应用程序中运行?对不起所有的问题,但我读过的所有内容都有些含糊不清,所以我想我会问Stackoverflow专家。

进口:

import requests, time, os, linecache, re
from bs4 import BeautifulSoup

与文件的初始互动:

def informationFile():
global saveFile, fileCheck
try:
    with open("Information.txt") as file:
        print "Login File Loaded"
except IOError:
    saveFile = open("Information.txt", "w")
    print "Login File Created"
fileCheck = os.path.getsize("Information.txt")
readFile = open("Information.txt", "r")

先谢谢杰克逊

1 个答案:

答案 0 :(得分:0)

对Mac不能说什么,但在Windows上,对我来说最简单的方式就是Nuitka。 根据我的测试,它不能构建绝对独立的应用程序,仍然需要python27.dll,但这是唯一合理的依赖