«7z» ou «7zip» peut faire référence soit au format de conteneur de compression 7zip open source, soit au programme du même nom qui est l'implémentation phare du format de compression. Les deux sont sous licence GPL et en cours de développement.

Plus à propos 7zip...

Je veux compresser / décompresser un tampon de caractères non signé en utilisant fast-LZMA2 par 7Zip: https://github.com / conor42 / fast-lzma2 Dans l'exemple, il y a deux fonctions: static int compress_file(FL2_CStream *fcs) { unsigned char in_buffer[8 * 1024]; unsigned char out_buffer[4 ....
9 mars 2021 à 07:44
Un peu de contexte: un client met une archive 7-zip sur un serveur sftp distant et je les traite. Mon problème est que sur certains fichiers 7-zip, mon programme se bloque et la fonction de décompression ne se termine jamais mais tous les fichiers de l'archive se trouvent (présents) sur le serveur l....
8 mars 2021 à 17:16
J'ai essayé de nombreuses combinaisons en utilisant ce script pour compresser un grand nombre de fichiers en fichiers individuels à l'aide de 7zip, mais je continue à recevoir des erreurs. Get-ChildItem *.smc | ForEach-Object { 7z a -yx9 -x9 "$_.Name+.7z" $_.Name } Continue à venir avec "Too Long S....
12 févr. 2021 à 00:14
J'ai besoin de compresser un lot de fichiers via un sous-processus et 7z.exe. Leurs noms commencent par "-". Il semble que 7z ne puisse pas accepter cela. Il n'y a aucun problème avec les autres fichiers commençant par "+". Y at-il un travail autour? Merci! import os import subprocess subproces....
29 janv. 2021 à 12:06
J'ai archivé des fichiers en utilisant la bibliothèque "DotNetZip" en utilisant un code comme celui-ci: var files = new [] { new { file = new FileInfo(@"C:\_test\Data\Testing\data.txt"), source = "Data" }, new { file = new FileInfo(@"C:\_test\Logs\Testing\data.txt"), source = "Logs" }, }; ....
12 janv. 2021 à 05:11
Je comprends que 7zip a un problème, où il masque sa progression à partir du code qui tente de l'appeler (je ne sais pas pourquoi). J'ai vu ici que l'indicateur -bsp1 devrait afficher le progrès, mais toujours rien en Python: from subprocess import Popen, PIPE from time import sleep cmd = Popen('7....
4 août 2020 à 14:35
J'ai un fichier Zip nommé «mathoverflow.net.7z» dans mon lecteur google que j'ai chargé sur colab en utilisant le code donné. Mais, lorsque j'essaye de le décompresser, j'obtiens une erreur. Veuillez suggérer un moyen de remédier à cela. Voici mon code: !pip install -U -q PyDrive from pydrive.auth....
J'ai un script PowerShell qui utilise simplement la commande Get-ChildItem pour rechercher dans un répertoire un dossier correspondant à un mot-clé. Une fois trouvé, j'en ai besoin pour le compresser et le laisser directement dans ce même répertoire. Voici ce que j'ai essayé en envoyant la commande ....
19 déc. 2019 à 18:11
Voici ce que j'essaye de faire Je voudrais créer un fichier batch pour compresser plusieurs dossiers et fichiers en un seul fichier 7zip à des fins d'archivage. J'ai des disques externes que nous pouvons appeler [SOURCE DISK] et [DESTINATION DISK]. Le fichier et les dossiers que je souhaite compress....
9 juil. 2019 à 23:34
J'ai un programme Java qui recherche un dossier avec la date d'hier et le compresse dans un fichier 7zip et le supprime à la fin. Maintenant, j'ai remarqué que les fichiers d'archive 7zip générés par mon programme sont beaucoup trop volumineux. Lorsque j'utilise un programme comme 7-Zip File Manager....
7 janv. 2019 à 17:03
Je sais que cette question peut sembler familière et peut être similaire à d'autres questions comme comment échapper les guillemets dans l'argument de commande à sh -c? et plein d'autres. Mais aucune des méthodes marquées comme réponse à ces questions ne fonctionne pour moi. Restez avec moi. J'essay....
25 févr. 2018 à 07:19
J'ai ci-dessous PowerShell Script et il compressera tous les fichiers dans un fichier zip avec le mois en cours comme nom de fichier zip (juin 2017.7z). # set folder path $dump_path = "C:\Users\Desktop\02_2017" # set min age of files $max_days = "-30" # get the current date $cu....
22 juin 2017 à 19:10
Si deux fichiers avec la même somme de contrôle et le même nom mais avec une date de création ou de modification différente sont compressés à l'aide de 7zip, en utilisant les mêmes paramètres, leur somme de contrôle sera différente. Je comprends que c'est à cause des métadonnées. Existe-t-il un mo....
19 févr. 2017 à 14:11
J'essaie de compresser un dossier mais d'exclure plusieurs répertoires à l'aide de PowerShell. J'ai obtenu ce qui suit: if (-not (test-path "$env:ProgramFiles\7-Zip\7z.exe")) {throw "$env:ProgramFiles\7-Zip\7z.exe needed"} set-alias sz "$env:ProgramFiles\7-Zip\7z.exe" $Source = "D:\Zip\*" $Targe....
14 févr. 2017 à 14:25
Comment puis-je écrire "bonjour" dans le premier champ de la boîte de dialogue 7-zip "Ajouter à l'archive"? J'ai réussi jusqu'à présent à déclencher la boîte de dialogue "Ajouter à l'archive" 7-zip (Windows 64x) en utilisant from pywinauto.application import Application app = Application().start(r"C....
14 févr. 2017 à 00:02
J'ai un fichier RAR et un fichier ZIP. Dans ces deux, il y a un dossier. Dans le dossier, il y a plusieurs fichiers 7-zip (.7z). À l'intérieur de chaque 7z, il y a plusieurs fichiers avec la même extension, mais dont les noms varient. RAR or ZIP file |___folder |_____Multiple 7z ....
26 janv. 2017 à 21:54
Je voudrais décompresser un fichier avec Python en utilisant l'exécutable 7zip. En Perl, c'est assez simple: $zip_exe_path = "C:\\Dropbox\\7-zip\\7z.exe"; $logfile_path = "C:\\Temp\\zipped_file.7z"; system ("$zip_exe_path x $log_file_path -y"); J'ai essayé ceci: import subprocess zip_exe_path = "C:....
2 mars 2016 à 21:09
J'utilise Powershell et 7zip ensemble: $passwd = "password123" set-alias sz "$env:ProgramFiles\7-Zip\7z.exe" sz a -t7z -sfx'7z.sfx' -ppasswordstring $execname $ssftxtname Où le résultat aurait un mot de passe de passwordstring. Comment puis-je remplacer la dernière ligne pour qu'elle utilise la va....
9 déc. 2015 à 23:29
J'écris un script Python dans lequel je dois appeler 7z pour extraire certains fichiers conservés dans un répertoire dans une archive sans extraire l'archive complète. L'archive contient plusieurs répertoires et j'ai besoin d'extraire certains fichiers d'un répertoire particulier. Disons que "abc.7z....
13 août 2015 à 12:27
Dans le programme que je maintiens, cela se fait comme dans: # count the files in the archive length = 0 command = ur'"%s" l -slt "%s"' % (u'path/to/7z.exe', srcFile) ins, err = Popen(command, stdout=PIPE, stdin=PIPE, startupinfo=startupinfo).communicate() ins = StringIO.StringIO(in....
29 juin 2015 à 23:09
Je peux obtenir un fichier dont le content-encoding est gzip. Cela signifie-t-il que le serveur le stocke sous forme de fichier compressé ou est-ce également vrai pour les fichiers stockés sous forme de fichiers compressés zip ou 7z? Et si oui (où durl est un fichier zip) >>> durl = 'https://db.tt/K....
27 juil. 2014 à 17:44
J'essaie de décompresser un fichier d'un site FTP. Je l'ai essayé en utilisant 7z dans un sous-processus ainsi qu'en utilisant 7z dans l'ancien format os.system. Je me rapproche cependant lorsque j'utilise le module zipfile en python, j'ai donc décidé de m'en tenir à cela. Peu importe comment je mod....
26 juil. 2013 à 00:42
Il existe déjà un publication sur ce sujet, mais ce n'est pas le cas pas de réponse explicite à la question fondamentale que je pose à nouveau ici: Comment faites-vous des commandes 7zip à partir de Python? En tentant d'utiliser le sous-processus, j'ai implémenté ce qui suit qui s'exécute mais ne fo....
17 juin 2012 à 01:18