#!/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.
Pergunta
BugsBunny
Olá,
eu tenho o seguinte script
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.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.