def main(argv): if len(argv) < 2: print("call: counterparts_huber1992.py data_path") exit(1) cr = CorpusReaderWordlist(argv[1]) output = codecs.open("counterparts_huber1992.txt", "w", "utf-8") output.write("COUNTERPART\tCONCEPT\tLANGUAGE_BOOKNAME\tLANGUAGE_CODE\tFAMILY\tBIBTEX_KEY\n") for wordlistdata_id in cr.wordlist_ids_for_bibtex_key('huber1992'): #counterparts = cr.counterpartsForWordlistdataId(wordlistdata_id) #print wordlistdata_id language_bookname = cr.get_language_bookname_for_wordlist_data_id(wordlistdata_id) language_code = cr.get_language_code_for_wordlist_data_id(wordlistdata_id) family = families[language_bookname] for concept, counterpart in cr.concepts_with_counterparts_for_wordlistdata_id(wordlistdata_id): output.write("%s\t%s\t%s\t%s\t%s\t%s\n" % (counterpart, concept, language_bookname, language_code, family, 'huber1992')) output.close()