Gå til innhold

Noen spørsmål print, komprimering og å bruke dos


Anbefalte innlegg

1.

a=1
b=2
print "To tall",a,b,"...";

gir "To tall 1 2 ...". Hvordan unngår jeg å få disse mellomrommene mellom tekst og variabler?

 

2. Noen som vet om noen libraries som enkelt kan dekomprimere filer?

3. Jeg trenger å bruke MS-DOS i et python program med variabler. Noe slikt, bare fungerende:

mappe=python;
dos "copy a:\* c:\" , mappe , "\*);

Noen løsningsforslag?

Lenke til kommentar
Videoannonse
Annonse

1. Kan gjøre f.eks slik:

print "To tall %s%s..." % (a,b)

2. Kommer ann på komprimeringteknikken:

Gzip: http://docs.python.org/library/gzip.html

Bunzip2: http://docs.python.org/library/bz2.html

Zip: http://docs.python.org/library/zipfile.html

Zlib (streamet gzip): http://docs.python.org/library/zlib.html

Tar pakking: http://docs.python.org/library/tarfile.html#module-tarfile

3. Kan f.eks gjøres slik:

from subprocess import Popen
output = Popen(["mycmd", "myarg"], stdout=PIPE).communicate()[0]

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...