blob: 2b8b98807290fbeec097ec6d8fdb5ad83e117bac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/home/shebes/Research/code/gn/gn-ai/.venv/bin/python
import argparse
from striprtf.striprtf import rtf_to_text
from striprtf._version import __version__ as version
def main():
parser = argparse.ArgumentParser()
parser.add_argument("rtf_file", type=argparse.FileType("r", encoding="UTF-8"))
parser.add_argument("--version", action="version", version="%s" % version)
args = parser.parse_args()
in_rtf = args.rtf_file.read()
args.rtf_file.close()
content = rtf_to_text(in_rtf)
print(content)
if __name__ == "__main__":
main()
|