Datei schreiben

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
jorf78
User
Beiträge: 3
Registriert: Freitag 3. April 2009, 09:29

Datei schreiben

Beitragvon jorf78 » Freitag 3. April 2009, 10:00

Hi,
ich habe folgendes Problem. Zum Schreiben einer Datei benutze ich normalerweise folgenden Befehl:

out_file = open(datei,"w")

Nach einer Neuinstallation diverser Programme sowie auch Python 2.5.4 habe ich einige Probleme.

Auf obigen Befehl erfolgt diese Fehlermeldung:

TypeError: an integer is required

Kann mir jemand helfen?

Liebe Grüße
Ich
Benutzeravatar
numerix
User
Beiträge: 2696
Registriert: Montag 11. Juni 2007, 15:09

Re: Datei schreiben

Beitragvon numerix » Freitag 3. April 2009, 10:08

Es wäre äußerst hilfreich, wenn du ein Stück Code zeigst, das vorher lauffähig war und jetzt nicht mehr und außerdem die vollständige(!) Fehlermeldung im Original.
jerch
User
Beiträge: 1622
Registriert: Mittwoch 4. März 2009, 14:19

Beitragvon jerch » Freitag 3. April 2009, 10:16

@jorf78:
Kann das sein, daß Du vorher ein

Code: Alles auswählen

from os import *

machst? Die Fehlermeldung hört sich nämlich nach dem os eigenen lowlevel open() an.

Die Sternchenimporte sollte man generell vermeiden, außer die Moduldokumentation gibt diese als sicher an und empfiehlt diese.
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Beitragvon Leonidas » Freitag 3. April 2009, 11:06

jerch hat geschrieben:Die Sternchenimporte sollte man generell vermeiden, außer die Moduldokumentation gibt diese als sicher an und empfiehlt diese.

Und selbst dann ist es meist sinnvoll diesen Tipp abzuschlagen und besser das Modul umzubenennen als sich weitere Globals reinzuholen.
My god, it's full of CARs! | Leonidasvoice vs Modvoice
jorf78
User
Beiträge: 3
Registriert: Freitag 3. April 2009, 09:29

Beitragvon jorf78 » Freitag 3. April 2009, 11:56

Vielen Dank euch- ich probiers mal.
jorf78
User
Beiträge: 3
Registriert: Freitag 3. April 2009, 09:29

Beitragvon jorf78 » Dienstag 28. April 2009, 07:57

hat geklappt- vielen Dank für eure Hilfe :D

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot], de_tom