.rtf/.txt in Processing (oder Python) auslesen und erstellen

OP #5910273
Hallo zusammen!

In einem Projekt will ich eine alte (elektrische) Schreibmaschine in 
einen rudimentären Drucker verwandeln. Weil der Arduino Uno, den ich zur 
Simulation der Tastatur verwenden werde, nicht genug Speicher hat, um 
das Dokument zu verarbeiten, werde ich die vorher berechneten und 
gespeicherten Befehle über USB senden.

Meine Idee war also, einen Processing-Sketch (oder Python, je nach dem 
was einfacher ist) zu schreiben, der meine .rtf-Datei in eine .txt-Datei 
mit den Befehlen verwandelt. Die Befehle werden alle Zeichen sein, 
sodass ich über USB nur noch ein Zeichen pro zu druckendes Zeichen 
senden muss (für Fettdruck und Unter- und Durchgestrichen werde ich noch 
einzelne Kommandos (aka aktiviere Fettdruck/deaktiviere Fettdruck 
senden) verwenden).

Lange Rede, kurzer Sinn: wie kann ich eine .rtf-Datei (die ja 
prinzipiell auch nur eine .txt-Datei ist), in Processing oder Python 
öffnen und erstellen? Und was wäre einfacher: Processing oder Python?

vincentg
Gast
Bei google einfach eingeben
processing file io
oder
python file io
Und schon gibt es "Ungefähr 217.000.000 Ergebnisse (0,33 Sekunden) ".

Das sollte doch was dabei sein?
OP
Ach ja. Ich war ursprünglich von .html gekommen, dann aber an .rtf 
gedacht. Leider scheint unter- und durchgestrichene Schrift nicht 
unterstützt zu sein. Kennst du da noch ein besseres, einfach zu lesendes 
und von Word 2007 verwemdetes Format?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.