Comment puis-je me débarrasser du caractère supplémentaire à la fin d'une ligne lorsque je vide la sortie?se débarrasser de la sortie de fin
Sortie:
{Fifth Level} Last Key Ran: 7 Output: -7 =
Ce '=' est ce que je veux me débarrasser.
code:
for number in str(fourth_level):
x=int(number)
x=x^(priv_key-pub_key)
print "\r{Fifth Level} Last Key Ran:",str(number),"Output:",x,
sys.stdout.flush()
time.sleep(sleep_time)
fifth_level.append(x)
Aussi est-il possible d'obtenir plusieurs lignes en sortie des données en même temps sans descendre une ligne ou changer le format? En utilisant flush, il se débarrasse de la sortie de deuxième ligne.
Il varie également dans la sortie arrière, parfois il ne s'agit pas simplement de '='. –
Votre code n'imprime pas an =, donc cela vient d'ailleurs. – kindall
@kindall Oui j'ai découvert ce que je faisais mal. Merci pour l'effort de le vérifier. –