I';我正在编写一段代码,帮助我的Valorant团队使用python跟踪他们的死亡和死亡
我写了这段代码:I';我正在编写一段代码,帮助我的Valorant团队使用python跟踪他们的死亡和死亡,python,python-3.x,class,console,executable,Python,Python 3.x,Class,Console,Executable,我写了这段代码: class Player: def __init__(self, nick, positon, kills, deaths, jogos): print( "Computando jogador ... {}".format( self ) ) self.__nick = nick self.__positon = positon self.__kills = kills
class Player:
def __init__(self, nick, positon, kills, deaths, jogos):
print( "Computando jogador ... {}".format( self ) )
self.__nick = nick
self.__positon = positon
self.__kills = kills
self.__deaths = deaths
self.__jogos = jogos
self.__KDR = (self.__kills / self.__deaths)
def player_info(self):
kdr = (self.__kills / self.__deaths)
print( "Jogador: {} \nPosição: {} \nFicou com o KD de {}/{}, em um total de {} jogos".format( self.__nick,
self.__positon,
self.__kills,
self.__deaths,
self.__jogos ),
'\n'
"KDR: {:1.2f}".format( kdr ) )
def add_games(self, valor):
self.__jogos += valor
def add_kills(self, valor):
self.__kills += valor
def add_deaths(self, valor):
self.__deaths += valor
def add_kd(self, valor1, valor2, valor3):
self.__kills += valor1
self.__deaths += valor2
self.__jogos += valor3
def take_kills(self, valor):
self.__kills -= valor
def take_deaths(self, valor):
self.__deaths -= valor
def take_games(self, valor):
self.__jogos -= valor
def save(self):
kdr = (self.__kills / self.__deaths)
kdr = round( kdr, 2 )
str(kdr)
print( str( kdr ) )
fd = open( 'KDR.txt', "w" )
fd.write( "Jogador: {} \nPosição: {} \nFicou com o KD de {}/{}, em um total de {} jogos".format(self.__nick, self.__positon, self.__kills, self.__deaths, self.__jogos)
+'\n' "KDR: " + str(kdr))
我想制作一个可执行文件,将self.player_info()输出存储在一个名为KDA.txt的文本文件中
但我不知道是否可以将代码作为控制台运行,而使用.exe存档。
对不起,如果这里出了问题,我是一个15岁的巴西人,所以如果出了问题,您想帮助我,我会很高兴为什么不使用?我总是在python控制台中运行此代码,所以如果我只使用pyinstaller,这不是一个问题吗?好的,我理解。在这种情况下,我不是100%确定,但编写GUI或基于文本的界面肯定会奏效。