csv_to_iepy.py 655 B

12345678910111213141516171819202122232425262728
  1. """
  2. IEPY database loader from csv file
  3. Usage:
  4. csv_to_iepy.py <filename>
  5. csv_to_iepy.py -h | --help
  6. The <filename> argument can be a .csv file or a .csv.gz file containing the
  7. corpus in two columns: 'freebase_mid' and 'description'.
  8. Options:
  9. -h --help Show this screen
  10. --version Version number
  11. """
  12. import logging
  13. from docopt import docopt
  14. import iepy
  15. iepy.setup(__file__)
  16. from iepy.utils import csv_to_iepy
  17. if __name__ == "__main__":
  18. logging.basicConfig(level=logging.INFO, format='%(message)s')
  19. opts = docopt(__doc__, version=iepy.__version__)
  20. filepath = opts["<filename>"]
  21. csv_to_iepy(filepath)