import sys
import os.path as op
from urllib.parse import urlparse
from pprint import pprint

import requests
from bs4 import BeautifulSoup

# --------------------------------------------------

URL = "https://elderscrolls.fandom.com/wiki/Generic_Dialogue_(Morrowind)"

def main():


    print('REQUEST ' + URL)
    resp = requests.get(URL)
    soup = BeautifulSoup(resp.text, 'lxml')

    print('DOWNLOADING')
    res = [icont.string for icont in soup('i') if icont.string is not None] 

    with open('quotes.dat', 'w', encoding='utf-8') as file:
        for quote in res:
            print(quote, file=file)
            
    print('YAY SUCCESS!\n\n! ! ! Now don\'t forget to run replacevars.py ! ! !') 

if __name__ == '__main__':
    sys.exit(main())