Guten Tag zusammen,
Ich habe ein kleines Problem bei dem ersetzen von Strings in einer Dateien. Ich benutze den folgenden Code.
file_in = 'test.arc'
file_out = 'test.arc'
if __name__ == "__main__":
file_content = open(file_in,'r')
filedata = file_content.read()
file_content.close()
newdata ...
Die Suche ergab 30 Treffer
- Freitag 29. Januar 2016, 14:23
- Forum: Allgemeine Fragen
- Thema: Problem bei ersetzen eines Strings in einer Datei
- Antworten: 1
- Zugriffe: 621
- Mittwoch 19. August 2015, 12:24
- Forum: Allgemeine Fragen
- Thema: In einer Text Datei nach "=" einen wert ändern
- Antworten: 11
- Zugriffe: 2012
Re: In einer Text Datei nach "=" einen wert ändern
Ok ich habe es noch mal überarbeitet. Die Funktion ist jetzt so wie ich sie mir vorstelle aber eine Frage hätte ich noch:
Der Fehler den ich abfangen möchte ist ja ein Werte Fehler und hat diesen Text "need more then 1 value to unpack" reich es wenn ich den Fehler so auswete 'except ValueError ...
Der Fehler den ich abfangen möchte ist ja ein Werte Fehler und hat diesen Text "need more then 1 value to unpack" reich es wenn ich den Fehler so auswete 'except ValueError ...
- Mittwoch 19. August 2015, 10:56
- Forum: Allgemeine Fragen
- Thema: In einer Text Datei nach "=" einen wert ändern
- Antworten: 11
- Zugriffe: 2012
Re: In einer Text Datei nach "=" einen wert ändern
Ich habe mal deinen Vorschlag übernommen musste aber noch was ändern da meine Datei auch zeilen Ohne Lerzeichen oder mit anderen Informationen als Maschinen Daten hat. Dardurch kamm es in der Zeile 16 zum Fehler. Ich fange jetzt diesen Fehler ab.
In meiner Änderungs Datei werden aber alle Maschinen ...
In meiner Änderungs Datei werden aber alle Maschinen ...
- Dienstag 18. August 2015, 15:57
- Forum: Allgemeine Fragen
- Thema: In einer Text Datei nach "=" einen wert ändern
- Antworten: 11
- Zugriffe: 2012
Re: In einer Text Datei nach "=" einen wert ändern
Vielen Dank! soweit läuft es...
Das mit str.format() habe ich erst nicht so recht verstanden aber dank Python Doku jetzt schon. Ich musste noch eine änderung mit reinbringen und zwar soll hinterher eine Datei in der die Änderungen vermerkt werden gespeichert werden.
Meine bisherige lösung sieht so ...
Das mit str.format() habe ich erst nicht so recht verstanden aber dank Python Doku jetzt schon. Ich musste noch eine änderung mit reinbringen und zwar soll hinterher eine Datei in der die Änderungen vermerkt werden gespeichert werden.
Meine bisherige lösung sieht so ...
- Montag 17. August 2015, 16:57
- Forum: Allgemeine Fragen
- Thema: In einer Text Datei nach "=" einen wert ändern
- Antworten: 11
- Zugriffe: 2012
Re: In einer Text Datei nach "=" einen wert ändern
Vielen Dank,
Dass war sehr hilfreich. ich habe alles wie folgt geändert:
import sys
maschinendatum = ("N30130","N30240")
neuer_wert = ["0" ,"0" ]
pfad_orginal_datei = "D:\NC-DatenAnpassen\NC_TESTNTP.arc" #sys.argv[1]
pfad_neue_datei = "D:\NC-DatenAnpassen\NC_TESTNTP.arc_NEU" #sys.argv[1] +"_NEU ...
Dass war sehr hilfreich. ich habe alles wie folgt geändert:
import sys
maschinendatum = ("N30130","N30240")
neuer_wert = ["0" ,"0" ]
pfad_orginal_datei = "D:\NC-DatenAnpassen\NC_TESTNTP.arc" #sys.argv[1]
pfad_neue_datei = "D:\NC-DatenAnpassen\NC_TESTNTP.arc_NEU" #sys.argv[1] +"_NEU ...
- Montag 17. August 2015, 15:27
- Forum: Allgemeine Fragen
- Thema: In einer Text Datei nach "=" einen wert ändern
- Antworten: 11
- Zugriffe: 2012
In einer Text Datei nach "=" einen wert ändern
Guten Tag zusammen,
ich würde gerne den Wert hinter einem "=" Zeichen ändern. Ein Auszug aus der Datei und mein bisherigen Programm:
'''
Beispiel der zu durchsuchenden Datei:
CHANDATA(1)
N30110 $MA_CTRLOUT_MODULE_NR[0,AX1]=3
N30120 $MA_CTRLOUT_NR[0,AX1]=1
N30130 $MA_CTRLOUT_TYPE[0,AX1]=1
N30132 ...
ich würde gerne den Wert hinter einem "=" Zeichen ändern. Ein Auszug aus der Datei und mein bisherigen Programm:
'''
Beispiel der zu durchsuchenden Datei:
CHANDATA(1)
N30110 $MA_CTRLOUT_MODULE_NR[0,AX1]=3
N30120 $MA_CTRLOUT_NR[0,AX1]=1
N30130 $MA_CTRLOUT_TYPE[0,AX1]=1
N30132 ...
- Montag 17. August 2015, 15:09
- Forum: Allgemeine Fragen
- Thema: Windows: txt auf py Datei ziehen.
- Antworten: 3
- Zugriffe: 1060
Re: Windows: txt auf py Datei ziehen.
Vielen Dank
Jetzt leuft es bei mir.
Jetzt leuft es bei mir.
- Montag 17. August 2015, 09:51
- Forum: Allgemeine Fragen
- Thema: Windows: txt auf py Datei ziehen.
- Antworten: 3
- Zugriffe: 1060
Windows: txt auf py Datei ziehen.
Hallo zusammen,
es gibt einige exe Programme bei dennen man z.B. eine txt-Datei per drag and drop draufziehen kann dann wird die exe gestartet und es kommt ein Ergebniss raus z.B. eine geänderte txt Datei.
Kann man so etwas auch mit Pyhton machen?
Kann man sowas auch später mit Py2exe ausfürbar ...
es gibt einige exe Programme bei dennen man z.B. eine txt-Datei per drag and drop draufziehen kann dann wird die exe gestartet und es kommt ein Ergebniss raus z.B. eine geänderte txt Datei.
Kann man so etwas auch mit Pyhton machen?
Kann man sowas auch später mit Py2exe ausfürbar ...
- Mittwoch 22. Juli 2015, 17:18
- Forum: Allgemeine Fragen
- Thema: ASCII Code Fehler
- Antworten: 9
- Zugriffe: 1922
Re: ASCII Code Fehler
Jetzt geht’s! Danke!
Lösung:
def CreateXlsxFile(IniFile, DirectoryList):
GlobalLogger.info('start function "CreateXlsxFile"')
DestinationDirectory = ReadIniValue(IniFile, "Verzeichnisse",
"Ausgabe_Verzeichnis")
NameXlsxFile = ReadIniValue(IniFile, "Verzeichnisse",
"Name_Excel_Datei")
try ...
Lösung:
def CreateXlsxFile(IniFile, DirectoryList):
GlobalLogger.info('start function "CreateXlsxFile"')
DestinationDirectory = ReadIniValue(IniFile, "Verzeichnisse",
"Ausgabe_Verzeichnis")
NameXlsxFile = ReadIniValue(IniFile, "Verzeichnisse",
"Name_Excel_Datei")
try ...
- Mittwoch 22. Juli 2015, 15:00
- Forum: Allgemeine Fragen
- Thema: ASCII Code Fehler
- Antworten: 9
- Zugriffe: 1922
Re: ASCII Code Fehler
Ich habe meinen Code noch mal überarbeitet. Ich hoffe er ist jetzt lesbarer.
http://codeviewer.org/view/code:538f
Es kommt zu diesem Fehler:
'ascii' codec can't decode byte 0xf6 in position 26: ordinal not in range(128)
Traceback (most recent call last):
File "Doku_nach_Excel.py", line 129, in ...
http://codeviewer.org/view/code:538f
Es kommt zu diesem Fehler:
'ascii' codec can't decode byte 0xf6 in position 26: ordinal not in range(128)
Traceback (most recent call last):
File "Doku_nach_Excel.py", line 129, in ...
- Mittwoch 22. Juli 2015, 09:33
- Forum: Allgemeine Fragen
- Thema: ASCII Code Fehler
- Antworten: 9
- Zugriffe: 1922
Re: ASCII Code Fehler
Der String ist als utf8 codiert. Wenn ich ur’string‘ benutze sieht der Fehler so aus.
'ascii' codec can't decode byte 0xf6 in position 35: ordinal not in range(128)
Traceback (most recent call last):
File "Doku_nach_Excel.py", line 120, in CreateXlsxFile
worksheet.write_url(row=zeile, col=spalte ...
'ascii' codec can't decode byte 0xf6 in position 35: ordinal not in range(128)
Traceback (most recent call last):
File "Doku_nach_Excel.py", line 120, in CreateXlsxFile
worksheet.write_url(row=zeile, col=spalte ...
- Dienstag 21. Juli 2015, 18:05
- Forum: Allgemeine Fragen
- Thema: ASCII Code Fehler
- Antworten: 9
- Zugriffe: 1922
ASCII Code Fehler
Hallo zusammen
ich habe volgende Funktion:
def CreateXlsxFile(DestinationDirectory, NameXlsxFile, DirectoryList, Logger):
Logger.info('start function "CreateXlsxFile"')
try:
XlsxFilePath = os.path.join(DestinationDirectory, NameXlsxFile)
workbook = xlsxwriter.Workbook(XlsxFilePath)
worksheet ...
ich habe volgende Funktion:
def CreateXlsxFile(DestinationDirectory, NameXlsxFile, DirectoryList, Logger):
Logger.info('start function "CreateXlsxFile"')
try:
XlsxFilePath = os.path.join(DestinationDirectory, NameXlsxFile)
workbook = xlsxwriter.Workbook(XlsxFilePath)
worksheet ...
- Samstag 18. Juli 2015, 11:29
- Forum: Allgemeine Fragen
- Thema: Problem mit xlsxwriter bei Hyperlinks
- Antworten: 13
- Zugriffe: 2841
Re: Problem mit xlsxwriter bei Hyperlinks
So das Problem hat sich gelöst. Ich habe den Entwickler von XlsxWriter angeschrieben. Dieser hat einen Bug gefunden:
https://github.com/jmcnamara/XlsxWriter/issues/278
Der Bug wurde inzwischen auch auf dem master von github gefixt.
https://github.com/jmcnamara/XlsxWriter
Aber danke für eure ...
https://github.com/jmcnamara/XlsxWriter/issues/278
Der Bug wurde inzwischen auch auf dem master von github gefixt.
https://github.com/jmcnamara/XlsxWriter
Aber danke für eure ...
- Freitag 17. Juli 2015, 20:33
- Forum: Allgemeine Fragen
- Thema: Problem mit xlsxwriter bei Hyperlinks
- Antworten: 13
- Zugriffe: 2841
Re: Problem mit xlsxwriter bei Hyperlinks
So habe es jetzt hochgeladen... Ich hoffe das Hilft weiter...
Hyperlink_Fehler.zip
Hyperlink_Fehler.zip
- Freitag 17. Juli 2015, 13:40
- Forum: Allgemeine Fragen
- Thema: Problem mit xlsxwriter bei Hyperlinks
- Antworten: 13
- Zugriffe: 2841
Re: Problem mit xlsxwriter bei Hyperlinks
Hat nicht noch jemand eine Idee? Ich bin jetzt auf Python 2.7.10 gegangen.
Laut dieser Seite : https://readthedocs.org/projects/xlsxwriter/ wird Python 3.4 noch nicht unterstützt aber leider gib es noch keine Besserung.
Laut dieser Seite : https://readthedocs.org/projects/xlsxwriter/ wird Python 3.4 noch nicht unterstützt aber leider gib es noch keine Besserung.
- Freitag 10. Juli 2015, 15:36
- Forum: Allgemeine Fragen
- Thema: Problem mit xlsxwriter bei Hyperlinks
- Antworten: 13
- Zugriffe: 2841
Re: Problem mit xlsxwriter bei Hyperlinks
Ich bin nach der Installation Anleitung Easy_Install vorgegangen.
https://xlsxwriter.readthedocs.org/getting_started.html
wie bekomme ich den raus welche Version das dann ist? Habe in der Startseite gesehen das Excel 2007 unterstützt wird damit war das Thema für mich durch.
Und meine Excel ...
https://xlsxwriter.readthedocs.org/getting_started.html
wie bekomme ich den raus welche Version das dann ist? Habe in der Startseite gesehen das Excel 2007 unterstützt wird damit war das Thema für mich durch.
Und meine Excel ...
- Freitag 10. Juli 2015, 10:41
- Forum: Allgemeine Fragen
- Thema: Problem mit xlsxwriter bei Hyperlinks
- Antworten: 13
- Zugriffe: 2841
Re: Problem mit xlsxwriter bei Hyperlinks
Also das Skript läuft ohne Fehler durch. Ich habe es noch einmal Hochgeladen (@Sirius3: Leider noch keine Zeit gehappt um deine Tipps umzusetzen) http://codeviewer.org/view/code:532b
Der Fehler kommt wenn ich jetzt die Datei mit EXCEL 2007 öffnen will:
Als erstes kommt die Meldung, dass die Datei ...
Der Fehler kommt wenn ich jetzt die Datei mit EXCEL 2007 öffnen will:
Als erstes kommt die Meldung, dass die Datei ...
- Donnerstag 9. Juli 2015, 16:14
- Forum: Allgemeine Fragen
- Thema: Problem mit xlsxwriter bei Hyperlinks
- Antworten: 13
- Zugriffe: 2841
Re: Problem mit xlsxwriter bei Hyperlinks
Ich konnte dein Beispiel nicht direkt benutzen da ich Python 3.4 benutze. Meine Funktion sieht nun wie folgt aus:
def ErstelleXlsxDatei(Ausgabe_Verzeichnis, Name_Excel_Datei, Verzeichnis_liste):
XlscDatei = os.path.join(Ausgabe_Verzeichnis, Name_Excel_Datei)
workbook = xlsxwriter.Workbook ...
def ErstelleXlsxDatei(Ausgabe_Verzeichnis, Name_Excel_Datei, Verzeichnis_liste):
XlscDatei = os.path.join(Ausgabe_Verzeichnis, Name_Excel_Datei)
workbook = xlsxwriter.Workbook ...
- Donnerstag 9. Juli 2015, 11:47
- Forum: Allgemeine Fragen
- Thema: Problem mit xlsxwriter bei Hyperlinks
- Antworten: 13
- Zugriffe: 2841
Re: Problem mit xlsxwriter bei Hyperlinks
Vielen Dank!
Ich habe jetzt noch mal ein paar Sachen ausprobiert. Und zwar bin ich jetzt dahintergekommen das wenn Ordner oder Dateien Leerzeichen enthalten der Excel Fehler kommt. In Folge dessen schmeißt Excel dann alle Hyperlinks raus (Ist meine Vermutung) eine Log von Excel habe ich hier http ...
Ich habe jetzt noch mal ein paar Sachen ausprobiert. Und zwar bin ich jetzt dahintergekommen das wenn Ordner oder Dateien Leerzeichen enthalten der Excel Fehler kommt. In Folge dessen schmeißt Excel dann alle Hyperlinks raus (Ist meine Vermutung) eine Log von Excel habe ich hier http ...
- Mittwoch 8. Juli 2015, 16:55
- Forum: Allgemeine Fragen
- Thema: Gegenstück zu os.path.join
- Antworten: 5
- Zugriffe: 1341
Re: Gegenstück zu os.path.join
Danke ich bin damit nicht so recht kla gekommen habe mal ein neues Thema aufgemacht wo ich mein Problem genau Darstelle: http://www.python-forum.de/viewtopic.php?f=1&t=36643
Aber Danke für deine Mühe!
Aber Danke für deine Mühe!