X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=news.py;h=c0905929b9cdd0520eb06515f3f61242fc7f68e8;hb=refs%2Fheads%2Fmaster;hp=4f62778fc81f248f1a923d72402ecbd2bfe2dd73;hpb=885ea384ba51ae8c0a0eca3b4d2cc7a26b8eb011;p=phdru.name%2Fphdru.name.git diff --git a/news.py b/news.py index 4f62778..c090592 100644 --- a/news.py +++ b/news.py @@ -3,24 +3,19 @@ from __future__ import print_function __author__ = "Oleg Broytman " -__copyright__ = "Copyright (C) 2006-2017 PhiloSoft Design" +__copyright__ = "Copyright (C) 2006-2024 PhiloSoft Design" __docformat__ = "epytext en" __all__ = ["get_news", "write_if_changed"] from datetime import date -try: - from urlparse import urljoin -except ImportError: - from urllib.parse import urljoin - -try: - unicode -except NameError: # PY3 - std_open = open - def open(fname, mode): - return std_open(fname, mode, encoding='koi8-r') +from urllib.parse import urljoin + +std_open = open +def open(fname, mode): + return std_open(fname, mode, encoding='koi8-r') + class NewsItem(object): baseURL = "https://phdru.name/" @@ -49,6 +44,7 @@ def get_news_header(lang): return header + def get_news_items(lang): news_items_file = open("news_%s" % lang, 'r') news_text = news_items_file.read() @@ -62,6 +58,7 @@ def get_news_items(lang): return news_items + def get_news(lang): """Get news