コード例 #1
0
def recurse(folder):
    for root, subdirs, files in os.walk(folder):
        for filename in files:
            if filename[-4:] == ".xml":
                path = os.path.join(root, filename)
                out1_pro.callMe(path)
                print"\n\n-----------------------xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
コード例 #2
0
def recursion(path2, folder):
    for root, subdirs, files in os.walk(path2):
        for filename in files:
            if filename[-4:] == ".xml":
                path = os.path.join(root, filename)
                text, emails = out1_pro.callMe(path)
                if text != None:
                    w = EditDistance.textToMapping(text, emails)
                    for item in w:
                        # print(item, w[item],filename[:-4], folder)
                        try:
                            fire(w[item], item, filename[:-4], folder)
                        except Exception as e:
                            print("Exception in database updation " + str(e))
コード例 #3
0
ファイル: curser.py プロジェクト: abhishekjiitr/pdf-miner
def recursion(path2, folder):
    for root, subdirs, files in os.walk(path2):
        for filename in  files:
            if filename[-4:] == ".xml":
                path = os.path.join(root, filename)
                text,emails = out1_pro.callMe(path)
                if text != None:
                    w = EditDistance.textToMapping(text,emails)
                    for item in w:
                        # print(item, w[item],filename[:-4], folder)
                        try:
                            fire(w[item], item, filename[:-4], folder)
                        except Exception as e:
                            print("Exception in database updation " + str(e))
コード例 #4
0
ファイル: final.py プロジェクト: abhishekjiitr/pdf-miner
def recurse(folder):
    for root, subdirs, files in os.walk(folder):
        for filename in files:
            if filename[-4:] == ".xml":
                path = os.path.join(root, filename)
                path = os.path.join(root, filename)
                text,emails = out1_pro.callMe(path)
                if text != None:
                    w = EditDistance.textToMapping(text,emails)
                    print "\n---from FINAL----"#, w#text,'\n\n ----  ',w
                    # if len(Emails)!=0:
                    #     print "$$$$$$",Emails
                    for item in w:
                        print item, w[item],filename[:-4]
                        fire(w[item], item, filename[:-4])
                    # print os.path.abspath(os.path.join(path, os.pardir))
                    # print os.pardir
                    print"-----------------------xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
コード例 #5
0
ファイル: final.py プロジェクト: WeilerWebServices/Scrapers
def recurse(folder):
    for root, subdirs, files in os.walk(folder):
        for filename in files:
            if filename[-4:] == ".xml":
                path = os.path.join(root, filename)
                path = os.path.join(root, filename)
                text, emails = out1_pro.callMe(path)
                if text != None:
                    w = EditDistance.textToMapping(text, emails)
                    print "\n---from FINAL----"  #, w#text,'\n\n ----  ',w
                    # if len(Emails)!=0:
                    #     print "$$$$$$",Emails
                    for item in w:
                        print item, w[item], filename[:-4]
                        fire(w[item], item, filename[:-4])
                    # print os.path.abspath(os.path.join(path, os.pardir))
                    # print os.pardir
                    print "-----------------------xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
コード例 #6
0
ファイル: curse.py プロジェクト: abhishekjiitr/pdf-miner
def recursion(path2, folder):
    for root, subdirs, files in os.walk(path2):
        for filename in  files:
            # print("this is the name of file")
            # print(filename)
            # print("\n\n")
            if filename[-4:] == ".xml":
                path = os.path.join(root, filename)
                text,emails = out1_pro.callMe(path)
                if text != None:
                    list_of_names = NameExtractor.textToNames(text)
                    w = EmailToNameMapping.emailToNameMapping(emails,list_of_names)
                    for item in w:
                        # print(item, w[item],filename[:-4], folder)
                        try:
                            fire(w[item], item, filename[:-4], folder)
                        except Exception as e:
                            print("Exception in database updation " + str(e))
                            continue
コード例 #7
0
def recursion(path2, folder):
    for root, subdirs, files in os.walk(path2):
        for filename in files:
            # print("this is the name of file")
            # print(filename)
            # print("\n\n")
            if filename[-4:] == ".xml":
                path = os.path.join(root, filename)
                text, emails = out1_pro.callMe(path)
                if text != None:
                    list_of_names = NameExtractor.textToNames(text)
                    w = EmailToNameMapping.emailToNameMapping(
                        emails, list_of_names)
                    for item in w:
                        # print(item, w[item],filename[:-4], folder)
                        try:
                            fire(w[item], item, filename[:-4], folder)
                        except Exception as e:
                            print("Exception in database updation " + str(e))
                            continue