Olá, eu tenho o seguinte script #!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
def RunSSHKeys():
return os.system("sudo /usr/sbin/ltsp-update-sshkeys")
def RunImage():
return os.system('sudo /usr/sbin/ltsp-update-image 1>img.txt &')
def Porcentagem():
if os.path.exists('img.txt')==True:
a=open('img.txt','r')
linha='j'
pct=0.0
valor=''
while linha !='':
linha= a.readline()
if len(linha) >1:
valor=linha.split()[-1:][0].replace('%','')
a.close()
try:
pct=float(valor)
except ValueError:
pass
if pct ==100:
os.system("rm img.txt")
return pct
else:
a=open('img.txt','w')
a.close()
return 0 Como posso fazer com que seja criada uma thread para que a função RunImage() seja rodada no background e que essa nova thread seja independente seo processo pai termine?Acho que seria o caso de criar um novo processo e não uma thread..mas não sei fazer nenhum dos dois em python. Se alguém puder ajudar, eu agradeço.