Läsa in decimaltal från fil till ett program
Jag sitter och skriver ett program som ska läsa in ord och decimaltal från en fil vilket inte fungerar.
Jag har testat följande kod:
with open('atomnummer_atomvikt.py.txt','r') as file:
siffror=file.read().splitlines()
file.close()
print(siffror)
Men får syntax fel och har även testat att använda float men det ger samma felmeddelande.
Någon snäll som har tips på hur detta problemet kan lösas?
Vad är felmedelandet? syntax error kan ju betyda vad som helst.
Det var det enda felmeddelandet som kom, det stod syntax error och pekade på första decimaltecknet.
Ändrade dock min fil som jag importerar nu till ett annat format så nu får jag endast att den inte hittar modulen som jag importerar, vet dock inte varför. För jag har den jag importerar på samma ställe som jag har sparat det programmet jag importerar den till. Så vet inte hur jag ska skriva för att den ska hitta modulen?
Pekade på vilket decimaltecken? Jag ser inget.
Kan du visa hela programmet?
Det problemet löste sig.
Nu hittar den inte modulen jag importerar ifrån, så förstår inte hur man ska skriva om koden för att den ska veta vart filen som den importerar ifrån finns någonstans.
Kan du visa programmet?