| self.fn, self.ext = ".".join(chunks[:-1]), chunks[-1] | self.fn, self.ext = ".".join(chunks[:-1]), chunks[-1] | ||||
| else: # has one period in filename | else: # has one period in filename | ||||
| self.fn, self.ext = chunks[0], chunks[1] | self.fn, self.ext = chunks[0], chunks[1] | ||||
| with open(filename, 'r') as f: | |||||
| self.contents = f.read() | |||||
| self.outfile = self.fn + ".ris" | |||||
| def toString(self): | def toString(self): | ||||
| return "Current file: {}.{}".format(self.fn, self.ext) | |||||
| rstr = "Current infile: {}.{}".format(self.fn, self.ext) | |||||
| rstr += "\n" | |||||
| rstr += "Current outfile: {}".format(self.outfile) | |||||
| return rstr | |||||
| def print(self): | def print(self): | ||||
| print("Current file: {}.{}").format(self.fn, self.ext) | |||||
| rstr = "Current infile: {}.{}".format(self.fn, self.ext) | |||||
| rstr += "\n" | |||||
| rstr += "Current outfile: {}".format(self.outfile) | |||||
| print(rstr) | |||||
| def main(filename): | def main(filename): | ||||
| cite = Citation(filename) | cite = Citation(filename) |