From f587a82bf53dd3196430ab7796705b9a0fb8ac91 Mon Sep 17 00:00:00 2001 From: wonipapa Date: Wed, 5 Jul 2017 15:40:33 +0900 Subject: [PATCH] =?UTF-8?q?=ED=83=80=EC=9D=B4=ED=8B=80=EC=9D=B4=201?= =?UTF-8?q?=EB=B6=80,=202=EB=B6=80=EB=A1=9C=20=EB=90=98=EC=96=B4=EC=9E=88?= =?UTF-8?q?=EC=9D=84=20=EB=95=8C=201=EB=B6=80=EB=A5=BC=20=EC=84=9C?= =?UTF-8?q?=EB=B8=8C=ED=83=80=EC=9D=B4=ED=8B=80=EB=A1=9C=20=EC=9D=B4?= =?UTF-8?q?=EB=8F=99=20=ED=83=80=EC=9D=B4=ED=8B=80=EC=9D=B4=20=EC=97=86?= =?UTF-8?q?=EB=8A=94=20=EA=B2=BD=EC=9A=B0=20=EC=84=9C=EB=B8=8C=ED=83=80?= =?UTF-8?q?=EC=9D=B4=ED=8B=80=EB=A1=9C=20=EB=8C=80=EC=B2=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- epg2xml.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/epg2xml.py b/epg2xml.py index acbec49..bc61da5 100644 --- a/epg2xml.py +++ b/epg2xml.py @@ -656,10 +656,11 @@ def writeProgram(programdata): programName = escape(programdata['programName']) subprogramName = escape(programdata['subprogramName']) - matches = re.match('(.*) \(?(\d+)부\)?', unescape(programName)) + matches = re.match('(.*) \(?(\d+부)\)?', unescape(programName.encode('utf-8', 'ignore'))) if not(matches is None): programName = escape(matches.group(1)); - subprogrameName = escape(matches.group(1)) + ' ' + subprogramName + subprogramName = escape(matches.group(2)) + ' ' + subprogramName + subprogramName = subprogramName.strip() if programName is None: programName = subprogramName