Hirdetés
- Mobil flották
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iPhone topik
- Apple iPhone SE (3. generáció) - szélsebes múltidézés
- Samsung Galaxy S21 FE 5G - utóirat
- Apple iPhone 13 - hízott, de jól áll neki!
- Google Pixel topik
- Telekom mobilszolgáltatások
- Motorola Edge 50 Ultra - szépen kifaragták
- Google Pixel 9 Pro XL - hét szűk esztendő
Hirdetés
-
Minden információt felhasználnak rólunk a közösségi cégek
it Az amerikai hatóságok szerint a közösségi média felhasználói nem igazán rendelkeznek irányítással azon adatok fölött, amit az AI-rendszerekkel megetetnek a nagy cégek.
-
Füstös rózsaszínben is elérhetők a Sony csúcsmodelljei
ma Az 1000X szériás fül- és fejhallgató kapott egy nőiesebb opciót.
-
Megújult a Glorious GMMK klaviatúracsaládja, és már van benne analóg modell is
ph A GMMK 3 többféle méretben, házanyaggal, hagyományos és mágneses switch-ekkel, vezetékkel, illetőleg anélkül egyaránt választható.
Új hozzászólás Aktív témák
-
Atomantiii
őstag
válasz Atomantiii #1145 üzenetére
Most futtattam még egyszer output nélkül:
tv_grab_pyepg_hu_porthu --slow --jobs 4 --ratelimit 9 --interval 5 --verbose --day 1Végigmegy, majd a végén ezt írja ki.
Traceback (most recent call last):
File "/home/atomantiii/.local/bin/tv_grab_pyepg_hu_porthu", line 8, in <module>
sys.exit(run())
File "/home/atomantiii/.local/lib/python3.9/site-packages/pyepggrab/grabbers/hu_porthu/hu_porthu.py", line 574, in run
Pyepggrab.main(
File "/home/atomantiii/.local/lib/python3.9/site-packages/pyepggrab/pyepggrab.py", line 150, in main
exitc = cls._grabber_main(args, confman)
File "/home/atomantiii/.local/lib/python3.9/site-packages/pyepggrab/grabbers/hu_porthu/hu_porthu.py", line 568, in main
writexml(guide, args.output)
File "/home/atomantiii/.local/lib/python3.9/site-packages/pyepggrab/xmlwriter.py", line 23, in writexml
dtd = etree.DTD(Path(Path(__file__).parent, "resources/xmltv.dtd"))
File "src/lxml/dtd.pxi", line 288, in lxml.etree.DTD.__init__
lxml.etree.DTDParseError: file must be a filename or file-like object -
Atomantiii
őstag
válasz Atomantiii #1148 üzenetére
A régi konfig fájlban az optionsnál nincs megadva semmi sem, azt a paranccsorban adtam meg neki ezek szerint..
"options": {},Amit most létrehozott magának, abban már vannak egyéb paraméterek is:
"options": {
'loglevel": 30,
'quiet': false,
'output": null,
"days": null,
"offset": 0,
"slow": false,
"jobs": 1,
"ratelimit": 1,
"interval": 1
},Most így ha adok neki outputot a futtatásnál ha nem akkor is kiírja az 1146-ban lévő hibaüzeneteket.
[ Szerkesztve ]
-
Atomantiii
őstag
Köszi, ha ilyet ír ki, hogy Kilőve akkor azt jelenti, hogy a port.hu letiltott?
atomantiii@raspberrypi:~/.xmltv $ tv_grab_pyepg_hu_porthu --verbose
2024-03-11 11:25:06,491 - tv_grab_pyepg_hu_porthu - INFO - retrieving programs from 2024-03-11 to 2024-03-22 for 124 channel(s)
KilőveA többi konfig a fájlban van megadva. Mondjuk a jobs, ratelimit és az interval 1-esen van, mert olyan lassú a raspberry pi, hogy valószínűleg nincs értelme variálni, mint a pc-n de lehet mégis fentebb kell venni az értékeket.
Vagy az is lehet, hogy még a korábbi ctrl-c--re mondja azt, amikor megnyomtam. Nem a gyorsaságáról híres az 1B-s raspberry, de kíváncsi vagyok rá mennyi idő kell neki mire végigmegy.
[ Szerkesztve ]
-
Atomantiii
őstag
válasz Atomantiii #1156 üzenetére
Mégiscsak inkább a letiltás lesz, mert most is azt írja.
-
Atomantiii
őstag
válasz Atomantiii #1159 üzenetére
Akkor az a kérdés, melyik az a minimális konfig, amin még elmegy. Egy 3B-n lehet ki tudom majd próbálni vajon elég lehet-e neki?
-
Atomantiii
őstag
Ha csak a címeket szedi le, akkor ezen is megy, de ha már mindent szed, akkor nem bírja.
Azt lehet-e esetleg konfigurálni valamelyik fájlban, hogy egyes tagokat ne szedjen le a weboldalról, mert úgy sem tud vele mit kezdeni a beltéri? Gondolok itt pl a <credits>-re, de lehetne még ritkítani, bár gondolom nem ilyen egyszerű de hátha.
De következő lépésként majd megpróbálok egy desktop nélküli verziót akkor, hátha megy.
-
Atomantiii
őstag
válasz Atomantiii #1168 üzenetére
Ott járok, hogy elvileg felraktam gitről a pyepggrab-ot.
A home\atomantiii\local\lib\python3.9\site-packages\pyepggrab\resources mappában xmltv.dtd fájl megvan, viszont nincs \home\atomantiii\.xmltv mappa.
A \home\atomantiii\local\bin mappában van tv_grab_pyepg_hu_porthu fájl.
Ha futtatni szeretném a tv_grab_pyepg_hu_porthu --configure-t akkor ezt kapom:
Traceback (most recent call last):
File "/home/atomantiii/.local/bin/tv_grab_pyepg_hu_porthu", line 5, in <module>
from pyepggrab.grabbers.hu_porthu.hu_porthu import run
File "/home/atomantiii/.local/lib/python3.9/site-packages/pyepggrab/grabbers/hu_porthu/hu_porthu.py", line 22, in <module>
from pyepggrab.grabbers.hu_porthu.request_proc import ProcessCtx
File "/home/atomantiii/.local/lib/python3.9/site-packages/pyepggrab/grabbers/hu_porthu/request_proc.py", line 13, in <module>
from pyepggrab.grabbers.hu_porthu.xml_utils import create_xprogramme
File "/home/atomantiii/.local/lib/python3.9/site-packages/pyepggrab/grabbers/hu_porthu/xml_utils.py", line 7, in <module>
import extruct # type: ignore[import]
File "/home/atomantiii/.local/lib/python3.9/site-packages/extruct/__init__.py", line 1, in <module>
from ._extruct import SYNTAXES, extract
File "/home/atomantiii/.local/lib/python3.9/site-packages/extruct/_extruct.py", line 7, in <module>
from lxml.html import HtmlElement
File "/home/atomantiii/.local/lib/python3.9/site-packages/lxml/html/__init__.py", line 49, in <module>
from .. import etree
ImportError: libxslt.so.1: cannot open shared object file: No such file or directory -
Atomantiii
őstag
válasz Atomantiii #1174 üzenetére
80 %-nál meghalt, ezt írta ki:
2024-03-12 20:23:56,218 - tv_grab_pyepg_hu_porthu - ERROR - Exception occurred while fetching programs
concurrent.futures.process._RemoteTraceback:
"""
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 699, in urlopen
httplib_response = self._make_request(
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 445, in _make_request
six.raise_from(e, None)
File "<string>", line 3, in raise_from
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 440, in _make_request
httplib_response = conn.getresponse()
File "/usr/lib/python3.9/http/client.py", line 1347, in getresponse
response.begin()
File "/usr/lib/python3.9/http/client.py", line 307, in begin
version, status, reason = self._read_status()
File "/usr/lib/python3.9/http/client.py", line 276, in _read_status
raise RemoteDisconnected("Remote end closed connection without"
http.client.RemoteDisconnected: Remote end closed connection without response
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/atomantiii/.local/lib/python3.9/site-packages/requests/adapters.py", line 486, in send
resp = conn.urlopen(
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 755, in urlopen
retries = retries.increment(
File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 532, in increment
raise six.reraise(type(error), error, _stacktrace)
File "/usr/lib/python3/dist-packages/six.py", line 718, in reraise
raise value.with_traceback(tb)
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 699, in urlopen
httplib_response = self._make_request(
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 445, in _make_request
six.raise_from(e, None)
File "<string>", line 3, in raise_from
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 440, in _make_request
httplib_response = conn.getresponse()
File "/usr/lib/python3.9/http/client.py", line 1347, in getresponse
response.begin()
File "/usr/lib/python3.9/http/client.py", line 307, in begin
version, status, reason = self._read_status()
File "/usr/lib/python3.9/http/client.py", line 276, in _read_status
raise RemoteDisconnected("Remote end closed connection without"
urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.9/concurrent/futures/process.py", line 243, in _process_worker
r = call_item.fn(*call_item.args, **call_item.kwargs)
File "/usr/lib/python3.9/concurrent/futures/process.py", line 202, in _process_chunk
return [fn(*args) for args in chunk]
File "/usr/lib/python3.9/concurrent/futures/process.py", line 202, in <listcomp>
return [fn(*args) for args in chunk]
File "/home/atomantiii/.local/lib/python3.9/site-packages/pyepggrab/grabbers/hu_porthu/request_proc.py", line 59, in gen_programs
rsp = cls.session.get(
File "/home/atomantiii/.local/lib/python3.9/site-packages/requests/sessions.py", line 602, in get
return self.request("GET", url, **kwargs)
File "/home/atomantiii/.local/lib/python3.9/site-packages/requests/sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
File "/home/atomantiii/.local/lib/python3.9/site-packages/requests_ratelimiter/requests_ratelimiter.py", line 95, in send
response = super().send(request, **kwargs)
File "/home/atomantiii/.local/lib/python3.9/site-packages/requests/sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
File "/home/atomantiii/.local/lib/python3.9/site-packages/pyepggrab/grabbers/hu_porthu/use_ip_adapter.py", line 79, in send
return super().send(request, *args, **kwargs)
File "/home/atomantiii/.local/lib/python3.9/site-packages/requests/adapters.py", line 501, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/atomantiii/.local/lib/python3.9/site-packages/pyepggrab/grabbers/hu_porthu/hu_porthu.py", line 353, in retrieve_guide
progs = fetch_prog_info(progjsons, options)
File "/home/atomantiii/.local/lib/python3.9/site-packages/pyepggrab/grabbers/hu_porthu/hu_porthu.py", line 149, in fetch_prog_info
for result in ppe.map(ProcessCtx.gen_programs, url, progjsons):
File "/usr/lib/python3.9/concurrent/futures/process.py", line 559, in _chain_from_iterable_of_lists
for element in iterable:
File "/usr/lib/python3.9/concurrent/futures/_base.py", line 600, in result_iterator
yield fs.pop().result()
File "/usr/lib/python3.9/concurrent/futures/_base.py", line 440, in result
return self.__get_result()
File "/usr/lib/python3.9/concurrent/futures/_base.py", line 389, in __get_result
raise self._exception
requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) -
Atomantiii
őstag
Lehet, hogy variáltak valamit, mert most kb mindenre ez jön fel futás közben:
WARNING - Response code indicating failure: 429. Retrieving program details failed. Url: valami Using basic information.
-
Atomantiii
őstag
válasz Atomantiii #1175 üzenetére
Reggeli indítás után is ugyanúgy megállt 77 %-on és ugyanezt írja ki, lehet mégis kevés a raspberry pi neki.
-
Atomantiii
őstag
Az az érdekes, hogy mindig olyan 70-80 % körül jön elő. Nem hinném, hogy a hálózatommal lenne probléma (délután olyan 4,5 óra futás után írta ki, előtte meg volt vagy 8-9 óra). De lehet hétvégére hazaviszem és megnézem otthon.
De pc-n meg szépen lefut, igaz ott nem kell neki csak kb 1,5 óra.
[ Szerkesztve ]
-
Atomantiii
őstag
5 nappal most végigment kb 6,5 óra alatt.
-
Atomantiii
őstag
Most szereztem kipróbálásra egy Raspberry Pi 3B-t, ha próbálom telepíteni a pyepggrab-ot ezt írja ki, vagyis már másodjára futtatom. Van pyton 3.9, de abban nincs site packages mappa. Ez elvieg 64 bites rendszer ha minden igaz.
atomantiii@raspberrypi:~ $ pip install pyepggrab
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pyepggrab in ./.local/lib/python3.9/site-packages (0.1.12)
Requirement already satisfied: beautifulsoup4 in ./.local/lib/python3.9/site-packages (from pyepggrab) (4.12.3)
Requirement already satisfied: requests in ./.local/lib/python3.9/site-packages (from pyepggrab) (2.31.0)
Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from pyepggrab) (4.6.3)
Requirement already satisfied: extruct in ./.local/lib/python3.9/site-packages (from pyepggrab) (0.16.0)
Requirement already satisfied: dnspython in /usr/lib/python3/dist-packages (from pyepggrab) (2.0.0)
Requirement already satisfied: requests-ratelimiter in ./.local/lib/python3.9/site-packages (from pyepggrab) (0.6.0)
Requirement already satisfied: tzdata in ./.local/lib/python3.9/site-packages (from pyepggrab) (2024.1)
Requirement already satisfied: roman in /usr/lib/python3/dist-packages (from pyepggrab) (2.0.0)
Requirement already satisfied: urllib3 in /usr/lib/python3/dist-packages (from pyepggrab) (1.26.5)
Requirement already satisfied: typing-extensions>=4.4 in ./.local/lib/python3.9/site-packages (from pyepggrab) (4.10.0)
Requirement already satisfied: soupsieve>1.2 in /usr/lib/python3/dist-packages (from beautifulsoup4->pyepggrab) (2.2.1)
Requirement already satisfied: mf2py in ./.local/lib/python3.9/site-packages (from extruct->pyepggrab) (2.0.1)
Requirement already satisfied: rdflib>=6.0.0 in ./.local/lib/python3.9/site-packages (from extruct->pyepggrab) (7.0.0)
Requirement already satisfied: w3lib in ./.local/lib/python3.9/site-packages (from extruct->pyepggrab) (2.1.2)
Requirement already satisfied: html-text>=0.5.1 in ./.local/lib/python3.9/site-packages (from extruct->pyepggrab) (0.5.2)
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from extruct->pyepggrab) (1.16.0)
Requirement already satisfied: jstyleson in ./.local/lib/python3.9/site-packages (from extruct->pyepggrab) (0.0.2)
Requirement already satisfied: pyrdfa3 in ./.local/lib/python3.9/site-packages (from extruct->pyepggrab) (3.6.2)
Requirement already satisfied: isodate<0.7.0,>=0.6.0 in ./.local/lib/python3.9/site-packages (from rdflib>=6.0.0->extruct->pyepggrab) (0.6.1)
Requirement already satisfied: pyparsing<4,>=2.1.0 in ./.local/lib/python3.9/site-packages (from rdflib>=6.0.0->extruct->pyepggrab) (3.1.2)
Requirement already satisfied: html5lib<2.0,>=1.1 in /usr/lib/python3/dist-packages (from mf2py->extruct->pyepggrab) (1.1)
Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3/dist-packages (from requests->pyepggrab) (2.10)
Requirement already satisfied: charset-normalizer<4,>=2 in ./.local/lib/python3.9/site-packages (from requests->pyepggrab) (3.3.2)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3/dist-packages (from requests->pyepggrab) (2020.6.20)
Requirement already satisfied: pyrate-limiter<3.0 in ./.local/lib/python3.9/site-packages (from requests-ratelimiter->pyepggrab) (2.10.0)Úgy látom, hogy dist-packages van a python2.7-ben de az szinte üres, a python3-ban is van de ott sok minden van benne, illetve a python3.9-ben is van dist-packages és az is szinte üres.
[ Szerkesztve ]
-
Atomantiii
őstag
válasz Atomantiii #1181 üzenetére
Közben megvan, csak ide rakta be:
/home/atomantiii/.local/lib/python3.9/site-packages/pyepggrab/ -
Atomantiii
őstag
Az az érdekes, hogy a 3B v1.2 verzióval kb 5 óra kell majd neki, hogy leszedje az 5 napot, ez a 1B-vel volt 6,5 óra.
Vagy itt már mehetne jobs 4-el, mint a pc-nél, mert most minden 1-esen van neki (jobs, ratelimit, interval). Mert gondolkoztam egy 3B+ beszerzésén esetleg, de nem tudom hogy lehetne egy kicsit turbózni rajta.
[ Szerkesztve ]
-
Atomantiii
őstag
válasz Atomantiii #1189 üzenetére
Így most kb 1,5 óra volt az 5 nap jobs 4-el.
-
Atomantiii
őstag
válasz Atomantiii #1189 üzenetére
A 10 nappal viszont megfagyott 60 %-on, memória 833/910, swap 99,9/100 MB. Mondjuk az is igaz, hogy a desktopos verzió van fent, lehet elég lenne a terminál is, akkor nyerhetek valamit vele.
[ Szerkesztve ]
-
Atomantiii
őstag
válasz Atomantiii #1191 üzenetére
Most másodjára is lefagyott 55 %-nál, memória 861 MB-án, swap fájl 99,8 M.
-
Atomantiii
őstag
válasz Atomantiii #1195 üzenetére
Egyébként most már közben meghal az egész vagy nem tudom mi van.
A response is received but the description can't be found-okat dobál és megáll pc-n is meg a raspberry-n is.
-
Atomantiii
őstag
válasz Atomantiii #1196 üzenetére
Úgy tűnik a php-s verzió sokkal kevésbé fogja meg a Raspberry-t, időben még nem tudom mennyi lesz, de memóriából csak 100 MB-át használ kb folyamatosan.
-
Atomantiii
őstag
válasz kovyhun #1198 üzenetére
Igen csak ott meg nem tudsz pl a port.hu-ról letölteni több csatornát, mert letilt. Esetleg valahogy delayezni kellene, hogy lassabb legyen, de nem találtam olyat a leírásában, hogy lehetne. De a többi az megy szépen úgy tűnik, bár most délután eltűntek a response is received but the description can't be found hibák a pyepggrab-nél is, de tény, hogy sokkal több memória kell neki.
-
Atomantiii
őstag
válasz Atomantiii #1199 üzenetére
PC-n 140 csati 1 óra 20 perc futott le a php-s verzión, míg a raspberry pi 3+-on 2 óra 52 perc kellett neki.
Vagyis a pythonos verzió valamivel gyorsabb, de nem sokkal rajta. Most délután pc-n 1,5 óra kellett a pythonos verziónak 10 napra.
[ Szerkesztve ]
-
Atomantiii
őstag
Szerintem ne nagyon vesztegesd rá az időt. Kell egy 4-es pi ha azon akarom használni, de egyelőre nem akarok rá költeni, majd talán később. Addig pc-n használom, a régi pi-n meg maradok a php-s verziónál.
Azzal is végeztem teszteket a php-s verzióval 10 napra 140 csatorna pc-n 1 óra 21 perc, raspberryi pi 3B+-on 2 óra 48 perc, raspberry pi 1B-n 5 óra 2 perc alatt futott le, még ez utóbbi is vállalható lenne.
Már csak az a kérdés mennyire birkózik meg az utófeldolgozással pythonban. Bár közben azon is gondolkoztam, hogy a python kód elvileg a linuxos beltérin is futtatható, a php-s azt nem tudom mennyire menne ott, de sokkal gyorsabb lenne, mert ott van memória meg erős proci is.
[ Szerkesztve ]
-
Atomantiii
őstag
Aki használja a konyakmeggy nevű EPG-t és még nem frissítette az etc/epgimport mappában a rytec.sources.xml fájlban ezt a részt, az legyen szíves tegye meg, mert a korábbi források nem működnek.
<sourcecat sourcecatname="Konyakmeggy XMLTV">
<source type="gen_xmltv" nocheck="1" channels="http://konyakmeggy.nhely.hu/epg/konyakmeggy.channels.xml";>
<description>Konyakmeggy (xz)</description>
<url>http://konyakmeggy.nhely.hu/epg/konyakmeggy.xml.xz<;/url>
</source>
</sourcecat>
Vagy töltse le közvetlenül a rytec.sources.xml fájlt és cserélje le erre.
-
Atomantiii
őstag
válasz Hunnenkoenig #1206 üzenetére
Ennek csak annyi köze van a rytec-hez, hogy kell valami program a beltérire, ami kezeli az epg-t.
TV-re meg mit tudom én mire lehet nem szükséges, de enigma 2-őn nem hiszem, hogy meg lehet oldani máshogy és képzeld el nem találtuk fel a spanyol viaszt csak a rytec helyett csinálunk saját epg-t amióta a kutyabuzi nevezetű tag nem hajlandó futtatni a grabbelést a magyar csatornákra, mert hogy a magyarok kapják be, mert az oroszokkal vannak és nem az ukránokkal. Csak ennyi a történet röviden.
Ja és nem akarok senkinek sem fizetni, hogy ez működhessen, mint ahogy nekem sem fizet senki sem a közreműködésemért benne, csak megoszottam, hogy aki szeretné az használja nyugodtan.
[ Szerkesztve ]
-
Atomantiii
őstag
válasz Atomantiii #1215 üzenetére
Én néztem be, véletlenül az offset helyére írtam a napok számát és gondolom nem volt neki mit leszednie.
-
Atomantiii
őstag
Van két újabb ismeretlen kategória: werkfilm és opera.
Illetve nekem ma hibaüzenet jön fel 58 %-nál, de lehet csak a weboldal nem válaszol.
tv_grab_pyepg_hu_porthu - ERROR - Exception occurred while fetching programs
concurrent.futures.process._RemoteTraceback:
"""
Traceback (most recent call last):
File "C:\Python312\Lib\site-packages\urllib3\connectionpool.py", line 536, in _make_request
response = conn.getresponse()
^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\urllib3\connection.py", line 461, in getresponse
httplib_response = super().getresponse()
^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\http\client.py", line 1419, in getresponse
response.begin()
File "C:\Python312\Lib\http\client.py", line 331, in begin
version, status, reason = self._read_status()
^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\http\client.py", line 292, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\socket.py", line 707, in readinto
return self._sock.recv_into(b)
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\ssl.py", line 1253, in recv_into
return self.read(nbytes, buffer)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\ssl.py", line 1105, in read
return self._sslobj.read(len, buffer)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TimeoutError: The read operation timed out
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Python312\Lib\site-packages\requests\adapters.py", line 486, in send
resp = conn.urlopen(
^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\urllib3\connectionpool.py", line 844, in urlopen
retries = retries.increment(
^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\urllib3\util\retry.py", line 470, in increment
raise reraise(type(error), error, _stacktrace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\urllib3\util\util.py", line 39, in reraise
raise value
File "C:\Python312\Lib\site-packages\urllib3\connectionpool.py", line 790, in urlopen
response = self._make_request(
^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\urllib3\connectionpool.py", line 538, in _make_request
self._raise_timeout(err=e, url=url, timeout_value=read_timeout)
File "C:\Python312\Lib\site-packages\urllib3\connectionpool.py", line 370, in _raise_timeout
raise ReadTimeoutError(
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='213.181.199.38', port=443): Read timed out. (read timeout=10)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Python312\Lib\concurrent\futures\process.py", line 263, in _process_worker
r = call_item.fn(*call_item.args, **call_item.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\concurrent\futures\process.py", line 212, in _process_chunk
return [fn(*args) for args in chunk]
^^^^^^^^^
File "C:\Python312\Lib\site-packages\pyepggrab\grabbers\hu_porthu\request_proc.py", line 59, in gen_programs
rsp = cls.session.get(
^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\requests\sessions.py", line 602, in get
return self.request("GET", url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\requests\sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\requests_ratelimiter\requests_ratelimiter.py", line 87, in send
response = super().send(request, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\requests\sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\pyepggrab\grabbers\hu_porthu\use_ip_adapter.py", line 79, in send
return super().send(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\requests\adapters.py", line 532, in send
raise ReadTimeout(e, request=request)
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='213.181.199.38', port=443): Read timed out. (read timeout=10)
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Python312\Lib\site-packages\pyepggrab\grabbers\hu_porthu\hu_porthu.py", line 370, in retrieve_guide
progs = fetch_prog_info(progjsons, options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\site-packages\pyepggrab\grabbers\hu_porthu\hu_porthu.py", line 161, in fetch_prog_info
for result in ppe.map(
File "C:\Python312\Lib\concurrent\futures\process.py", line 647, in _chain_from_iterable_of_lists
for element in iterable:
File "C:\Python312\Lib\concurrent\futures\_base.py", line 619, in result_iterator
yield _result_or_cancel(fs.pop())
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\concurrent\futures\_base.py", line 317, in _result_or_cancel
return fut.result(timeout)
^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\concurrent\futures\_base.py", line 456, in result
return self.__get_result()
^^^^^^^^^^^^^^^^^^^
File "C:\Python312\Lib\concurrent\futures\_base.py", line 401, in __get_result
raise self._exception
requests.exceptions.ReadTimeout: None: None -
Atomantiii
őstag
válasz Atomantiii #1220 üzenetére
Ma már szépen lefutott.
Új hozzászólás Aktív témák
Hirdetés
- Apple iPhone 13 128GB,Átlagos,Dobozával,12 hónap garanciával
- Nintendo Switch Joy-Con Pair Gamepad, kontroller
- GAMER PC: i5-12400F/13600KF - RX 6700 XT 12GB GDDR6 - 1TB-4TB NVMe SSD - 16/32GB DDR4- GAR/SZÁMLA!!!
- Lenovo IdeaPad S145-15API
- Playstation 5 Slim digital version(számlával és több mint 1,5 év garival)
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen