
mein problem ist folgendes:
hab ein programm, was aus vektor grafiken über ghostscript
jpgs machen soll. dazu brauch ich die dateiendung und das, was davor steht.
die endung soll geändert werden, was kein problem ist, aber wie komme ich an den dateinamen ohne die endung ran? habe es mit split versucht, doch nun weiss ich nicht, wie ich den namen in eine variable kriege :>
Code: Alles auswählen
#Python
#Eps konvertieren
import string, os, re
def changeDir():
for file in os.listdir("c:\convert"):
a = file
b = os.path.splitext(a)
print b
gh = "C:\gs\gs8.13\bin\gswin32.exe"
befehl = "-dSAFER -dBATCH -dNOPAUSE -dNOPAGEPROMPT -dSTRICT -dEPSCrop -dQUIET -sDEVICE=jpeg -sOutputFile=DATEI.jpg DATEI.eps -c quit"
os.system(gh+befehl)
def main():
changeDir()
if __name__ == "__main__":
main()
('OVAP10B752028B01A3V', '.eps')
('OVAP10B752028B02A8V', '.eps')
('OVAP10B752028B05V', '.eps')
('OVAP10B752028B06A2V', '.eps')
('OVAP10B752028B07A8V', '.eps')
wie komme ich nun an OVAP10B etc ran :>
mfg prosta