Compare commits
No commits in common. "3c8afec7753665c0884df2616d015f254e9cd736" and "f36660d5bdf36d7c8de4599ad735fe646025be3f" have entirely different histories.
3c8afec775
...
f36660d5bd
@ -135,7 +135,7 @@ def generate_markdown_link(text, url):
|
|||||||
|
|
||||||
|
|
||||||
def generate_imdb_film_link(film):
|
def generate_imdb_film_link(film):
|
||||||
return generate_markdown_link(film['title'], generate_imdb_url(film['imdb_id']))
|
return generate_markdown_link(film['title'], "https://www.imdb.com/title/tt{}/".format(film['imdb_id']))
|
||||||
|
|
||||||
|
|
||||||
def generate_wikipedia_page_link(page_title):
|
def generate_wikipedia_page_link(page_title):
|
||||||
|
@ -33,18 +33,18 @@ def get_films_by_reference(viewings):
|
|||||||
page_title = referenced_page.title
|
page_title = referenced_page.title
|
||||||
page_url = referenced_page.url
|
page_url = referenced_page.url
|
||||||
|
|
||||||
except wikipedia.DisambiguationError as e:
|
except wikipedia.DisambiguationError as e1:
|
||||||
page_title = e.title
|
page_title = e1.title
|
||||||
page_url = VCinemaUtils.generate_wikipedia_url(page_title)
|
page_url = "https://en.wikipedia.org/wiki/{}".format(e1.title.replace(" ", "_"))
|
||||||
except wikipedia.PageError as _:
|
except wikipedia.PageError as _:
|
||||||
try:
|
try:
|
||||||
referenced_page = wikipedia.page(title=searches[0], auto_suggest=False)
|
referenced_page = wikipedia.page(title=searches[0], auto_suggest=False)
|
||||||
|
|
||||||
page_title = referenced_page.title
|
page_title = referenced_page.title
|
||||||
page_url = referenced_page.url
|
page_url = referenced_page.url
|
||||||
except wikipedia.DisambiguationError as e:
|
except wikipedia.DisambiguationError as e2:
|
||||||
page_title = e.title
|
page_title = e2.title
|
||||||
page_url = VCinemaUtils.generate_wikipedia_url(page_title)
|
page_url = "https://en.wikipedia.org/wiki/{}".format(e2.title.replace(" ", "_"))
|
||||||
|
|
||||||
if page_title in films_by_reference.keys():
|
if page_title in films_by_reference.keys():
|
||||||
films_by_reference[page_title]["films"].append(viewing)
|
films_by_reference[page_title]["films"].append(viewing)
|
||||||
@ -73,9 +73,10 @@ def build_page(films_by_reference):
|
|||||||
row_data = []
|
row_data = []
|
||||||
|
|
||||||
reference_url = referenced["url"]
|
reference_url = referenced["url"]
|
||||||
|
reference_title = reference
|
||||||
referenced_films = referenced["films"]
|
referenced_films = referenced["films"]
|
||||||
|
|
||||||
row_data.append(VCinemaUtils.generate_markdown_link(reference, reference_url))
|
row_data.append("[{}]({})".format(reference_title, reference_url))
|
||||||
row_data.append(VCinemaUtils.get_film_list(referenced_films))
|
row_data.append(VCinemaUtils.get_film_list(referenced_films))
|
||||||
|
|
||||||
table += " | ".join(row_data)
|
table += " | ".join(row_data)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user