Die Suche ergab 13 Treffer

von oblivion
Dienstag 22. April 2008, 19:43
Forum: Allgemeine Fragen
Thema: Teile von absolutem Pfad abschneiden
Antworten: 3
Zugriffe: 1352

Teile von absolutem Pfad abschneiden

Hallo zusammen,
ich bin dabei eine Funktion zu schreiben, die mir für die %files Section in einem Specfile eine Liste generiert und scheitere kläglich daran, den Teil vom absoluten Pfad bis zurm gewünschten Verzeichnis abzuschneiden:


#!/usr/bin/env python
import os.path
import os

def make_files ...
von oblivion
Sonntag 20. April 2008, 19:22
Forum: Allgemeine Fragen
Thema: os.system Befehl für iterierbares Objekt
Antworten: 9
Zugriffe: 2544

ok, mittlerweile hab ich zumindest einen weg über os.listdir gefunden, um tar Archive im jeweiligen Verzeichnis anzulegen.

import os
import sys
import tarfile
rpmpath = ("c:/rpm")
for elem in os.listdir(rpmpath):
os.chdir("c://rpm//"+elem)
ts = tarfile.open(elem+"tar.gz", "w:gz")

ts.close ...
von oblivion
Sonntag 20. April 2008, 17:05
Forum: Allgemeine Fragen
Thema: os.system Befehl für iterierbares Objekt
Antworten: 9
Zugriffe: 2544

Das ist natürlich ein Argument .DOT! Kannst Du eine bessere Methode empfehlen, mir fehlt da leider, das KnowHow
von oblivion
Sonntag 20. April 2008, 16:39
Forum: Allgemeine Fragen
Thema: os.system Befehl für iterierbares Objekt
Antworten: 9
Zugriffe: 2544

Datenmetzger, das mit dem tarfile ist natürlich richtig geil ;-) vielen Dank!
@Audax, ich bin mir nicht sicher, ob ich das suche, dal ich, wenn ich mit Interpolation arbeite,

os.system(/usr/bin/tar pczf %(rpmdir).tar.gz %(rpmdir))") % {'rpmdir': rpmdir}

ne Fehlermeldung bekomme, dass ich ...
von oblivion
Sonntag 20. April 2008, 13:29
Forum: Allgemeine Fragen
Thema: os.system Befehl für iterierbares Objekt
Antworten: 9
Zugriffe: 2544

os.system Befehl für iterierbares Objekt

Hallo zusammen,
nach langem rumprobieren und auch Suchen hier im Forum stehe ich immer noch vor einem ziemlich doofen Problem, was wohl für die meisten hier kein Problem sein wird.

ich möchte gerne rpm Pakete aus verschiedenen Verzeichnissen erstellen lassen und muss wie so üblich erst einmal tar ...
von oblivion
Mittwoch 2. April 2008, 22:10
Forum: Allgemeine Fragen
Thema: Encoding funktioniert nur interaktiv?
Antworten: 5
Zugriffe: 1959

Ok, ich denke ich hab das Problem verstanden, bis auf Deine Frage Leonidas:
Was meinst Du mit in UTF-8 abgespeichert?
Die Ausgabe von file auf die entsprechende Datei sagt mir
a python script executable
muss das geändert werden?
von oblivion
Mittwoch 2. April 2008, 21:11
Forum: Allgemeine Fragen
Thema: Encoding funktioniert nur interaktiv?
Antworten: 5
Zugriffe: 1959

Encoding funktioniert nur interaktiv?

Hallo zusammen, mal wieder eine Anfängerfrage:
Wenn ich im interaktiven Modus folgendes eingeben:


s = u"übermäßig viele Wörter mit Vokalbuchstaben"
s_utf8 = s.encode("utf8")
s_utf8


bekomme ich das gewünschte Ergebnis:
'\xc3\xbcberm\xc3\xa4\xc3\x9fig viele W\xc3\xb6rter mit Vokalbuchstaben ...
von oblivion
Montag 31. März 2008, 19:35
Forum: Allgemeine Fragen
Thema: while bis Methode find kein Ergebnis mehr liefert
Antworten: 14
Zugriffe: 2820

Ich werde Deinen Rat beherzigen. Mittlerweile kann ich mir die Frage bezüglich xrange auch selbst beantworten, zumindest glaube ich das. Es scheint keine Rolle zu spielen, ob ich die Elemente eines Strings als Liste anspreche. ich habe noch ein wenig Probleme mit den immutable und mutable Objekten ...
von oblivion
Montag 31. März 2008, 19:26
Forum: Allgemeine Fragen
Thema: while bis Methode find kein Ergebnis mehr liefert
Antworten: 14
Zugriffe: 2820

wow, ihr seit ja echt der Hammer hier! Audax, leider ist die Ausgabe des 2en Vorkommen immer noch falsch
6
7
Aber trotzdem vielen Dank für Dein Bemühen!
von oblivion
Montag 31. März 2008, 19:14
Forum: Allgemeine Fragen
Thema: while bis Methode find kein Ergebnis mehr liefert
Antworten: 14
Zugriffe: 2820

vielen Dank für die Hilfen, audax, leider hat Deine Lösung nur das erste Ergebnis richtig zum Vorschein gebracht, das zweite ist leider falsch
6
1
Aber die Lösungen haben mich auf jeden Fall weiter gebracht.

Was ich nur nicht verstehe, mit xrange(len(string))
bewege ich mich doch innerhalb eines ...
von oblivion
Montag 31. März 2008, 18:57
Forum: Allgemeine Fragen
Thema: while bis Methode find kein Ergebnis mehr liefert
Antworten: 14
Zugriffe: 2820

ja, das ist wohl genau das was ich erreichen wollte, allerdings mit der methode find. Ist das denn überhaupt so ohne weiteres Möglich, ohne von Hinten in's Knie und zum Kopf wieder raus zu müssen?
von oblivion
Montag 31. März 2008, 18:35
Forum: Allgemeine Fragen
Thema: while bis Methode find kein Ergebnis mehr liefert
Antworten: 14
Zugriffe: 2820

oh vielleicht habe ich mich falsch ausgedrückt, ich möchte nicht die Anzahl ausgeben lassen, sondern die jeweiligen Positionen
von oblivion
Montag 31. März 2008, 18:22
Forum: Allgemeine Fragen
Thema: while bis Methode find kein Ergebnis mehr liefert
Antworten: 14
Zugriffe: 2820

while bis Methode find kein Ergebnis mehr liefert

Hallo zusammen,
ich bin noch blutiger Anfänger und hoffe nicht gleich einen Fauxpas zu landen.
hier meine Frage: Also ich habe mir überlegt, die Positionen eines Buchstaben aus einem String so oft ausgeben zu lassen, wie er denn auch darin vorkommt. Das ganze habe ich über die Methode find ...