Ok, habs mit einem +'/' an base gefixt. Aber wie schon erwähnt, wäre es super, wenn ich das ganze direkt in 'tmp' bekommen würde. Ohne eben die ganze Struktur.
Ich probier natürlich permanent weiter :p
Die Suche ergab 9 Treffer
- Dienstag 23. Dezember 2014, 21:38
- Forum: Allgemeine Fragen
- Thema: Mein kleines Projekt
- Antworten: 16
- Zugriffe: 2023
- Dienstag 23. Dezember 2014, 12:48
- Forum: Allgemeine Fragen
- Thema: Mein kleines Projekt
- Antworten: 16
- Zugriffe: 2023
Re: Mein kleines Projekt
@python7: sollen wir jetzt für Dich die Dokumentation nach der passenden Methode (extractfile) durchlesen?
Wenn es einen konstanten und einen variablen Anteil gibt, dann setzt man die beiden am besten nicht schon beim definieren des konstanten Anteils fest, sondern in einem seperaten Schritt ...
Wenn es einen konstanten und einen variablen Anteil gibt, dann setzt man die beiden am besten nicht schon beim definieren des konstanten Anteils fest, sondern in einem seperaten Schritt ...
- Montag 22. Dezember 2014, 23:37
- Forum: Allgemeine Fragen
- Thema: Mein kleines Projekt
- Antworten: 16
- Zugriffe: 2023
Re: Mein kleines Projekt
Code: Alles auswählen
bname = os.path.splitext('Archiv.tar')[0]
omember = [bname+'/Ordner/DateiA', bname+'/Ordner/DateiA.xyz', bname+'/Ordner/DateiB', bname+'/Ordner/DateiB.xyz']
tar = tarfile.open('Archiv.tar', 'r')
for name in omember:
tar.extract(name,'tmp')
tar.close()- Montag 22. Dezember 2014, 20:05
- Forum: Allgemeine Fragen
- Thema: Mein kleines Projekt
- Antworten: 16
- Zugriffe: 2023
Re: Mein kleines Projekt
Ok, ich hab mir jetzt etwas gebaut, dass nur diese vier Dateien entpackt werden. Vermutlich nicht schön, aber es funktioniert.
Nun werden diese Dateien aber mit der ganzen Struktur entpackt. Gibt es da eine möglichkeit diese wegzulassen und direkt in das angegeben Verzeichnis zu entpacken?
Nun werden diese Dateien aber mit der ganzen Struktur entpackt. Gibt es da eine möglichkeit diese wegzulassen und direkt in das angegeben Verzeichnis zu entpacken?
- Montag 22. Dezember 2014, 16:29
- Forum: Allgemeine Fragen
- Thema: Mein kleines Projekt
- Antworten: 16
- Zugriffe: 2023
Re: Mein kleines Projekt
Wie schon geschrieben, bin ich in diesem Thema nicht so bewandert.
Ich weiß, dass ich mit getmembers die Dateien bekomme. Wenn ich den kompletten Pfad angebe, kann ich diese auch entpacken....logisch.
Wie kann ich denn eine Datei entpacken wenn sich der erste Teil immer ändert.
Um es noch mal zu ...
Ich weiß, dass ich mit getmembers die Dateien bekomme. Wenn ich den kompletten Pfad angebe, kann ich diese auch entpacken....logisch.
Wie kann ich denn eine Datei entpacken wenn sich der erste Teil immer ändert.
Um es noch mal zu ...
- Montag 22. Dezember 2014, 15:39
- Forum: Allgemeine Fragen
- Thema: Mein kleines Projekt
- Antworten: 16
- Zugriffe: 2023
Re: Mein kleines Projekt
Hat noch jemand einen Hinweis für mich?
- Sonntag 21. Dezember 2014, 23:35
- Forum: Allgemeine Fragen
- Thema: Mein kleines Projekt
- Antworten: 16
- Zugriffe: 2023
Re: Mein kleines Projekt
KeyError: "filename 'A' not found"
Also ich kann mir vorstellen wieso.....
In dem Archiv sind ja wie gesagt mehrerer Ordner und Dateien.
Die gesuchte Datei(en) liegen z.B. in Folder1\Folder2\Folder3\File und er sucht momentan wohl nur direkt im root von dem Archiv. Verstehe nur nicht so ganz wie ...
Also ich kann mir vorstellen wieso.....
In dem Archiv sind ja wie gesagt mehrerer Ordner und Dateien.
Die gesuchte Datei(en) liegen z.B. in Folder1\Folder2\Folder3\File und er sucht momentan wohl nur direkt im root von dem Archiv. Verstehe nur nicht so ganz wie ...
- Sonntag 21. Dezember 2014, 23:32
- Forum: Allgemeine Fragen
- Thema: Mein kleines Projekt
- Antworten: 16
- Zugriffe: 2023
Re: Mein kleines Projekt
Ich dachte, dass es so funktionieren würde. Aber er findet die Datei nicht.
Code: Alles auswählen
import tarfile
tar = tarfile.open ('Archiv.tar', 'r')
for name in ['A', 'A.xyz', 'B', 'B.xyz']:
tar.extract(name, 'tmp')- Sonntag 21. Dezember 2014, 22:22
- Forum: Allgemeine Fragen
- Thema: Mein kleines Projekt
- Antworten: 16
- Zugriffe: 2023
Mein kleines Projekt
Hi,
ich bin ein ziemlicher Neuling was programmieren angeht, möchte mir aber so schnell wie möglich ein Script zusammen basteln.
Von der gewünschten Funktion her sieht es wie folgt aus.
1. Das Script muss auf einer Website nach der aktuellsten .tar Datei suchen und herunterladen
2. Aus dem .tar ...
ich bin ein ziemlicher Neuling was programmieren angeht, möchte mir aber so schnell wie möglich ein Script zusammen basteln.
Von der gewünschten Funktion her sieht es wie folgt aus.
1. Das Script muss auf einer Website nach der aktuellsten .tar Datei suchen und herunterladen
2. Aus dem .tar ...
