Hi,

I am new to python and so I decided to use python 3.2
But, if I found out correctly, the are no working modules concerning Excel and dBase for this python version. Did I only misunderstand anything or is this right? I tried to download and use pydbf and pyexcelerator but both gave me an syntax error inside the modules and I somewhere read, that both modules only exist for version 2.X

Is there a way for me to use them anyway or do I have to change to any 2.X- Version? If last, which should I install?

Thanks in advance
Andreas

remark: My task is to compare 2 directories incl. subdirs containing dBase- Files and find out differencers in FileNames and FileStructures. Up t now I devided it into 3 lists: OnlyInDir1, OnlyInDir2 and InBothDirs. Next step is to put it into an Excel- File with 3 worksheets. If this would be impossible, so I could save this in any other way. But I really need a module that handles dBase- files to compare Structures of files with equal names.

My Code up to now is something like
import os
dirV1 = "C:\Path1"
dirV2 = "C:\Path2"

anzL1=0
listV1 = []
for root, dirs, files in os.walk(dirV1):
        for file in files:
                myFile=os.path.join(root[len(dirV1):], file)
                listV1.append(myFile)
                anzL1=anzL1+1
print(anzL1)
anzL2=0
anzLG=0
listV2 = []
listGem = []
for root, dirs, files in os.walk(dirV2):
        for file in files:
                myFile=os.path.join(root[len(dirV2):], file)
                try:
                        listV1.index(myFile)
                        listV1.remove(myFile)
                        listGem.append(myFile)
                        anzL1=anzL1-1
                        anzLG=anzLG+1
                except ValueError:
                        listV2.append(myFile)
                        anzL2=anzL2+1


print(anzL1)
print(anzLG)
print(anzL2)



--
wenn email, dann AndreasMosmann <bei> web <punkt> de
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to