Update 1.2.2p3
HCN 함수 수정
This commit is contained in:
parent
c79cd7dc75
commit
49a4b1dc58
@ -38,7 +38,7 @@ except ImportError:
|
|||||||
reload(sys)
|
reload(sys)
|
||||||
sys.setdefaultencoding('utf-8')
|
sys.setdefaultencoding('utf-8')
|
||||||
|
|
||||||
__version__ = '1.2.2p2'
|
__version__ = '1.2.2p3'
|
||||||
|
|
||||||
if not sys.version_info[:2] == (2, 7):
|
if not sys.version_info[:2] == (2, 7):
|
||||||
print("Error : ", "python 2.7 버전이 필요합니다.", file=sys.stderr)
|
print("Error : ", "python 2.7 버전이 필요합니다.", file=sys.stderr)
|
||||||
@ -584,13 +584,15 @@ def GetEPGFromHcn(ChannelInfo):
|
|||||||
html_data = response.content
|
html_data = response.content
|
||||||
data = html_data
|
data = html_data
|
||||||
strainer = SoupStrainer('li')
|
strainer = SoupStrainer('li')
|
||||||
soup = BeautifulSoup(data, 'lxml', parse_only=strainer, from_encoding='utf-8')
|
soup = BeautifulSoup(data, htmlparser, parse_only=strainer, from_encoding='utf-8')
|
||||||
html = soup.find_all('li') if soup.find_all('li') else ''
|
html = soup.find_all('li') if soup.find_all('li') else ''
|
||||||
if(html) :
|
if(html) :
|
||||||
for row in html:
|
for row in html:
|
||||||
startTime = endTime = programName = subprogramName = desc = actors = producers = category = episode = ''
|
startTime = endTime = programName = subprogramName = desc = actors = producers = category = episode = ''
|
||||||
rebroadcast = False
|
rebroadcast = False
|
||||||
rating = 0
|
rating = 0
|
||||||
|
if 'noData' in row['class']:
|
||||||
|
continue
|
||||||
startTime = str(day) + ' ' + row.find('span', {'class':'progTime'}).text.strip()
|
startTime = str(day) + ' ' + row.find('span', {'class':'progTime'}).text.strip()
|
||||||
startTime = datetime.datetime.strptime(startTime, '%Y-%m-%d %H:%M')
|
startTime = datetime.datetime.strptime(startTime, '%Y-%m-%d %H:%M')
|
||||||
startTime = startTime.strftime('%Y%m%d%H%M%S')
|
startTime = startTime.strftime('%Y%m%d%H%M%S')
|
||||||
@ -1150,4 +1152,4 @@ elif output == "socket" :
|
|||||||
else :
|
else :
|
||||||
printError("epg2xml.json 파일의 default_xml_socket항목이 없습니다.");
|
printError("epg2xml.json 파일의 default_xml_socket항목이 없습니다.");
|
||||||
sys.exit()
|
sys.exit()
|
||||||
getEpg()
|
getEpg()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user