Initialize extractor for specific file
(self, pyfile, filename, out,
fullpath=True,
overwrite=False,
excludefiles=[],
priority=0,
keepbroken=False)
| 108 | return targets |
| 109 | |
| 110 | def __init__(self, pyfile, filename, out, |
| 111 | fullpath=True, |
| 112 | overwrite=False, |
| 113 | excludefiles=[], |
| 114 | priority=0, |
| 115 | keepbroken=False): |
| 116 | """ |
| 117 | Initialize extractor for specific file |
| 118 | """ |
| 119 | self._init(pyfile.m.core) |
| 120 | |
| 121 | self.pyfile = pyfile |
| 122 | self.filename = filename |
| 123 | self.name = os.path.basename(filename) |
| 124 | self.out = out |
| 125 | self.fullpath = fullpath |
| 126 | self.overwrite = overwrite |
| 127 | self.excludefiles = excludefiles |
| 128 | self.priority = priority |
| 129 | self.keepbroken = keepbroken |
| 130 | self.files = None |
| 131 | |
| 132 | self.init() |
| 133 | |
| 134 | @property |
| 135 | def target(self): |