Ich lese eine Nummer aus einer Datei p2.txt. Diese Datei contrains nur 1 Zahl, die eine ganze Zahl lässt 10.Lesen einer einzelnen Nummer aus einer anderen Datei mit Python
test_file = open('p2.txt', 'r')
test_lines = test_file.readlines()
test_file.close()
ferNum= test_lines[0]
print int(ferNum)
sagen, wenn aber ich erhalte eine Fehlermeldung
print int(ferNum)
ValueError: invalid literal for int() with base 10: '1.100000000000000000e+01\n'
Ich kann sehen, dass es sie nur als eine Linie in Betracht zieht. Wie kann ich diese Zahl zu einer Variablen analysieren? irgendwelche Vorschläge?
Grüße
Sie sollten die Eingabe einschließen, sonst erhalten Sie wilde Vermutungen – JuniorCompressor