http://www.ppomppu.co.kr/zboard/view.php?id=nas&no=27562
À§¿¡ ¿ÍÀϵå¶û´ÔÀÇ ÀÚ·á·Î ä³Î µî·ÏÇϽźеé epg Àû¿ë ¹æ¹ýÀÔ´Ï´Ù
http://zelits.tistory.com/498 Á¦°¡ ºí·Î±×¿¡ ¿Ã·Á³ù´Âµ¥ ¿©±â¼± °£´ÜÇÏ°Ô ¾Ë·Áµå¸±°Ô¿ä ¾Æ´Ô ºí·Î±× ÂüÁ¶ÇØÁÖ¼¼¿ä
https://github.com/wonipapa/epg2xml
¿©±â¼ ÀڷḦ ¹Þ¾Æ¼ ä³Î Á¤¸® ÈÄ ¸¶Å¬¿¡ ¿Å±é´Ï´Ù.
EPG±×·¡¹ö ¸ðµâ·Î °¡¼ ¿ÜºÎ:xmltv ÄÑÁüÀ¸·Î üũÇÕ´Ï´Ù
https://pypi.python.org/pypi/beautifulsoup4#downloads
https://pypi.python.org/pypi/requests#downloads
https://pypi.python.org/pypi/setuptools#downloads
3°¡Áö ÆÄÀ̽㠸ðµâÀ» ¹Þ¾Æ¼ ¼³Ä¡ ÈÄ
¿¹) WDMyCloud: python /shares/torrent/tvheadend/epg2xml.py -i LG -s /etc/tvheadend/epggrab/xmltv.sock
¿¹ ó·³ À§¿¡¼ ¹Þ¾Æ³õÀº epg2xml.py ÆÄÀÏ ÀÇ °æ·Î¸¦ ¾Ë¸Â°Ô ¹Ù²ãÁֽðí
Áß°£¿¡ LG ¶ó°í ÀûÇôÀִµ¥ Á¦°¡ LG IPTV¸¦ ÀÌ¿ëÇؼ ±×·±°ÍÀÌ°í SK,KT ÀÌ¿ëÀÚµéÀº SK,KT ·Î ¹Ù²ãÁÖ½Ã¸é µË´Ï´Ù
ÁÖ±âÀûÀ¸·Î À§Ã³·³ÇØÁà¾ß EPG µ¥ÀÌÅ͸¦ ¹Þ¾Æ¿É´Ï´Ù
±×·¯´Ï Å©·ÐÅÇÀ» ÀÌ¿ëÇÏ¿© ½ºÄÉÁÙ ¼³Á¤À» ÇسõÀ¸¸é ³¡ ÀÔ´Ï´Ù.¤¾
¸¸¾à¿¡ lxml ¿À·ù°¡»ý±ä´Ù¸é
epg2xml.py ÆÄÀÏÀ» ¿¾î¼ lxml À» html.parser ·Î ¹Ù²ãÁÝ´Ï´Ù. ¾Æ·¡¿Í °°ÀÌ
soup = BeautifulSoup(data, 'lxml', parse_only=strainer, from_encoding='utf-8')
soup = BeautifulSoup(data, 'html.parser', parse_only=strainer, from_encoding='utf-8')
|
Áö±Ý ¹ß»ýÇϽô °æ°í´Â Á¶±Ý °Ë»öÇغ¸´Ï..
¾Æ·¡ ÆÐÅ°ÁöµéÀ» Ãß°¡ ¼³Ä¡ÇÏ¸é µÇÁö ¾ÊÀ»±î ÇÕ´Ï´Ù..
pyOpenSSL, ndg-httpsclient, pyasn1
---
ÆÐÅ°Áö¸¦ À߸øÀû¾î ¼öÁ¤Çß½À´Ï´Ù~ ^^
°Á À̶§·Î ½á¾ß°Ú¾î¿ë
ÀÌ°Ç Á©¸®¾¾´Ô ºí·Î±× Âü°íÇؼ ³ªÁß¿¡ Á¦°¡ Çѹø Çغ¼°Ô¿ä~