def __init__(self, *args):
        TextImporter.__init__(self, *args)
        self.log = []
        self.lines = None
        self.fileobj = None
        self.delimiter = "\t"
        self.tagsToAdd = ["~import::FCD"]

        # specific to FlashcardsDeluxeImporter
        self.cardStats = {}
        self.startedAt = datetime.now()
        self.newNoteIds = []
        self.clozeNoteIds = []
        self.newTags = set([])

        # set up renaming tags map
        self.renameTags = {}
        renameTagsFilename = os.path.join(self.col.media.dir(),
                                          RENAME_TAGS_FILENAME)
        if os.path.exists(renameTagsFilename):
            with open(renameTagsFilename, "rb") as renameTagsFile:
                reader = csv.reader(renameTagsFile,
                                    delimiter="\t",
                                    doublequote=True)
                for row in reader:
                    self.renameTags[row[0]] = row[1]
    def __init__(self, *args):
        TextImporter.__init__(self, *args)
        self.log = []
        self.lines = None
        self.fileobj = None
        self.delimiter = "\t"
        self.tagsToAdd = ["~import::FCD"]

        # specific to FlashcardsDeluxeImporter
        self.cardStats = {}
        self.startedAt = datetime.now()
        self.newNoteIds = []
        self.clozeNoteIds = []
        self.newTags = set([])

        # set up renaming tags map
        self.renameTags = {}
        renameTagsFilename = os.path.join(self.col.media.dir(), RENAME_TAGS_FILENAME)
        if os.path.exists(renameTagsFilename):
            with open(renameTagsFilename, "rb") as renameTagsFile:
                reader = csv.reader(renameTagsFile, delimiter="\t", doublequote=True)
                for row in reader:
                    self.renameTags[row[0]] = row[1]