Seite 4 von 5
Re: Verzeichnisse kopieren
Verfasst: Freitag 23. Juli 2010, 19:43
von Py-Prog
Nein nur bei der Genanten Datei.
Re: Verzeichnisse kopieren
Verfasst: Samstag 24. Juli 2010, 09:31
von /me
Py-Prog hat geschrieben:Nein nur bei der Genanten Datei.
Ich würde diese Datei einfach nicht mitkopieren. Windows aktualisiert sie ja ohnehin automatisch.
Re: Verzeichnisse kopieren
Verfasst: Samstag 24. Juli 2010, 15:14
von Py-Prog
Bei mir hat sie Windows nach dem Löschen nicht automartisch erstellt. Aber es kann ja mal vorkommen das eine Datei aus irgendeinem grund nicht kopiert werden kann und deshalb nehme ich einfach try. Immerhin soll nicht eine einzige Datei das Ganze Backup aufhalten!
Re: Verzeichnisse kopieren
Verfasst: Samstag 24. Juli 2010, 15:17
von Dav1d
Aber bitte kein:
Sondern lieber nur den IOError abfangen
Re: Verzeichnisse kopieren
Verfasst: Samstag 24. Juli 2010, 15:21
von Py-Prog
Nein, except bewirkt das ich den Fehler z. B. in einen Bericht speichern kann. (Zur Zeit kommt aber einfach nur ne Fehlermeldung mit tkinter.messagebox)
Re: Verzeichnisse kopieren
Verfasst: Dienstag 27. Juli 2010, 21:46
von Hyperion
Py-Prog hat geschrieben:Nein, except bewirkt das ich den Fehler z. B. in einen Bericht speichern kann. (Zur Zeit kommt aber einfach nur ne Fehlermeldung mit tkinter.messagebox)
Beziehst Du Dich hier auf Dav1d? Wenn ja: Hä?
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 12:49
von Py-Prog
Ist doch unwichtig. Jetzt hab ich das Problemm wenn ich das skript starte kommt nach einiger Zeit das:
tk: pythonw.exe - Fehler in Anwendung
Die Anweisung in "0x1e093d98" verweist auf Speicher in "0x00000000". Der Vorgang
"written" konnte nicht auf dem Speicher durchgeführt werden.
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 12:52
von Hyperion
Py-Prog hat geschrieben:Ist doch unwichtig. Jetzt hab ich das Problemm wenn ich das skript starte kommt nach einiger Zeit das:
tk: pythonw.exe - Fehler in Anwendung
Die Anweisung in "0x1e093d98" verweist auf Speicher in "0x00000000". Der Vorgang
"written" konnte nicht auf dem Speicher durchgeführt werden.
Ist doch unwichtig!

Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 13:01
von Py-Prog
Was Hä?
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 13:06
von Hyperion
Py-Prog hat geschrieben:Was willst du den wissen?
Nichts! Ich wollte Dich nur auf Deine eigene subtile Art darauf aufmerksam machen, dass das nicht Eingehen auf vorangegangene Fragen wenig Motivation zur Hilfe aktueller Probleme hervorruft
Der Bezug meiner letzten Frage ist ja wohl eindeutig. Dav1d hatte Dich darauf hingewiesen, dass ein allgemeines except keine gute Idee ist, woraufhin Du etwas geschrieben hast, was ich nicht verstanden habe. Und da das ein durchaus wichtiger Punkt sein kann, wäre es doch von Dir nett gewesen darauf einzugehen.
Du hast ja allgemein schon gezeigt, dass Du gerne mal Ratschläge ignorierst; indem man diese Sachverhalte aber explizit diskutiert, mag es dazu beitragen, dass Du irgend wann doch einmal einsiehst, das eine andere Lösung besser ist und zum anderen zeigt es anderen Lesern irgend wann einmal, wie man es richtig machen sollte.
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 13:10
von rads
Hyperion hat geschrieben:Py-Prog hat geschrieben:Ist doch unwichtig. Jetzt hab ich das Problemm wenn ich das skript starte kommt nach einiger Zeit das:
tk: pythonw.exe - Fehler in Anwendung
Die Anweisung in "0x1e093d98" verweist auf Speicher in "0x00000000". Der Vorgang
"written" konnte nicht auf dem Speicher durchgeführt werden.
Ist doch unwichtig!

So wie ich es mitbekommen habe, bist du auf einem Windows System.
Du schreibt im Kernel Adressraum, d.h. der User Mode fängt erst bei 8... an.
Dafür bräuchtest du Adminrechte. Wenn er dich dort überhaupt reinschreiben lässt (Systemdateien
werden in der mft unter Speicheradressen mit 0... bis 7FFF... geführt.)
Entschuldigt falls ich eine Rahmenbedinung nicht beachte, habe nicht die 5 Seiten komplett gelesen.
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 13:11
von Py-Prog
Ach sag das doch gleich, Damit hab ich gemeint das ich es nicht mit allgemeinen except gemacht hab.(und auch nicht mit pass als anweißung)
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 13:27
von Py-Prog
rads hat geschrieben:tk: pythonw.exe - Fehler in Anwendung
Die Anweisung in "0x1e093d98" verweist auf Speicher in "0x00000000". Der Vorgang
"written" konnte nicht auf dem Speicher durchgeführt werden.
So wie ich es mitbekommen habe, bist du auf einem Windows System.
Du schreibt im Kernel Adressraum, d.h. der User Mode fängt erst bei 8... an.
Dafür bräuchtest du Adminrechte. Wenn er dich dort überhaupt reinschreiben lässt (Systemdateien
werden in der mft unter Speicheradressen mit 0... bis 7FFF... geführt.)
Entschuldigt falls ich eine Rahmenbedinung nicht beachte, habe nicht die 5 Seiten komplett gelesen.
Ich hab Adminrechte und ja ich hab ein Windows system genau Windows XP Home SP3.
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 13:42
von DasIch
Py-Prog hat geschrieben:Ich hab Adminrechte und ja ich hab ein Windows system genau Windows XP Home SP3.
Admin hat unter Windows nicht alle Rechte.
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 13:58
von BlackJack
@Py-Prog: Wie startest Du das Programm und verwendest Du eventuell Threads?
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 14:18
von rads
BlackJack hat geschrieben:@Py-Prog: Wie startest Du das Programm und verwendest Du eventuell Threads?
Nur aus Interesse, und weil ich mir schlichtweg nicht sicher bin, erbt ein Thread nicht die Rechte vom Prozess, bzw. läuft ja im selben Virutellen Adressraum sowie run-configuration(Register...).
Bitte nicht falsch verstehen, mich interessieren OS-Themen immer sehr und mir ist nur nicht klar welchen
Effekt du verdächtigst *unschuldig*
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 14:24
von Py-Prog
Nein ich verwende keine Threads, Das Programm startet automartisch (mit verknüpfung im Autostart ordner, oder ich starte es mit doppelklick auf die Datei.
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 14:27
von BlackJack
@rads: Ich beziehe mich hier auf die Speicherzugriffsfehler auf Speicherstelle 0x00000000, also der Versuch einen Nullpointer zu dereferenzieren. Das ist ja kein Rechteproblem. Mein Verdacht ist der Zugriff auf die GUI von anderen Threads aus, als dem in dem die `mainloop()` läuft. Das darf man nicht machen, denn Tkinter ist wie die meisten GUI-Toolkits nicht threadsafe. Das kann eine Weile gutgehen, aber früher oder später kommt es zu komischen Phänomenen bis hin zu harten Abstürzen.
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 14:30
von anogayales
BlackJack könntest du vielleicht näher Erläutern wie es zu solchen Problemen à la Nullpointerderefenzieren kommt?
Re: Verzeichnisse kopieren
Verfasst: Mittwoch 28. Juli 2010, 14:45
von rads
@BlackJack Vielen Dank für die Ausführung.