Forum
  • Registrieren

Ausgabe in Datei schreiben Pyton3

  • tomm70
  • Topic Author
  • Offline
  • Fresh Boarder
  • Fresh Boarder
More
2 years 7 months ago #1 by tomm70
Ausgabe in Datei schreiben Pyton3 was created by tomm70
Hallo,
ich habe ein Skript geschrieben das den wert einer Drucksonde liest. Dies funktioniert auch sehr gut.
Ich möchte nur noch das die Werte in eine Datei geschrieben werden.

Skript:
#!/usr/bin/python3
import spidev
import time
spi = spidev .SpiDev ()
spi.open (0 ,1)

while True:
antwort = spi.xfer([1, 128, 0])
if 0 <= antwort [1] <=3:
wert = (( antwort [1] * 1280) + antwort [2])
volt = wert * 0.0008
amper = (volt / 160) * 1000
höhe = (amper - 4) / 0.016
print ("%4d/4096 bit => %5.4f V => %5.4f mA => %3.1f cm "% (wert , volt, amper, höhe))
time.sleep (3)

mit fobj habe ich mal was getestet das auch funktioniert hat. Ich weiß nur nicht wie ich es in mein Skript einbauen muss.

versuche mit:
pi@raspberrypi:~ $ cat dateischreiben
#!/usr/bin/python3

berechnung = 5+5*2

print(berechnung)
fobj = open("dateiausgabe.txt","w")
fobj.write(str(berechnung))
fobj.close()

Super wäre noch einen zusatz der beim Abbruch des Skrites alles wieder sauber schließt.

Danke euch schon mal

Please Log in or Create an account to join the conversation.

Time to create page: 0.157 seconds

Find products!


Advanced search