AnkiNoteTemplate/antp/__main__.py

25 lines
585 B
Python
Raw Normal View History

2021-04-20 09:27:48 +00:00
from urllib.error import URLError
import sys
2021-04-20 09:32:53 +00:00
from antp.exporter import export_note_type
from antp.importer import import_note_type
def main():
try:
if len(sys.argv) < 2:
print("No action provided.")
return
cmd = sys.argv[1]
if cmd == 'export':
export_note_type()
elif cmd == 'import':
import_note_type()
except URLError:
print("Couldn't connect. Make sure Anki is open and AnkiConnect is installed.")
except Exception as ex:
print(ex)
2021-04-20 09:27:48 +00:00
if __name__ == '__main__':
main()