This question already has answers here:
Create a single executable from a Python project
                                
                                    (2个答案)
                                
                        
                                6年前关闭。
            
                    
我制作了一个Python程序,该程序将一个字符串作为输入,并在对它执行一些功能之后输出另一个字符串。我打算将其分发给其他计算机上的朋友。以下是代码:

    s=input("Enter the tileset data : ")

    def reverse(s,i):
     if len(s)==0:
      return ""
     else:
      return s[23*(30-i):23*(31-i)]+reverse(s[:23*(30-i)],i+1)

    p=reverse(s,0)

    print ((((((((((((((((((((((((((((((((((((((((((((p.replace('2','!')).replace('3','2')).replace('!','3')).replace('5','#')).replace('4','5')).replace('#','4')).replace('Q','$')).replace('O','Q')).replace('$','O')).replace('F','%')).replace('G','F')).replace('%','G')).replace('I','&')).replace('H','I')).replace('&','H')).replace('J','^')).replace('K','J')).replace('^','K')).replace('M','}')).replace('L','M')).replace('}','L')).replace('>','*')).replace('?','>')).replace('*','?')).replace('A','(')).replace('@','A')).replace('(','@')).replace('B',')')).replace('C','B')).replace(')','C')).replace('E','_')).replace('D','E')).replace('_','D')).replace('6','{')).replace('7','6')).replace('{','7')).replace('8','+')).replace('9','8')).replace('+','9')).replace('<','[')).replace('=','<')).replace('[','=')).replace(':',']')).replace(';',':')).replace(']',';')


我想使用此python代码制作一个简单的可执行应用程序,以便任何未在其计算机上安装Python的人都可以运行它。

我不知道与.exe编程有关的任何信息。如果有人可以为我创建应用程序,那就太好了。

最佳答案

对于Windows,有py2exe

但我从未使用过。因此,我对此无能为力。

关于python - 如何基于Python代码创建一个简单的可执行应用程序? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15021116/

10-11 22:46
查看更多