diff options
Diffstat (limited to '.venv/bin/striprtf')
| -rwxr-xr-x | .venv/bin/striprtf | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/.venv/bin/striprtf b/.venv/bin/striprtf new file mode 100755 index 00000000..2b8b9880 --- /dev/null +++ b/.venv/bin/striprtf @@ -0,0 +1,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() |
