RDFLib URL ielādētājs var izmantot urllib starpniekservera vidi
Konfigurējiet urllib URL ielādes ceļu pirms RDFLib apstrādā attālinātu dokumentu, nevis paļaujieties, ka tiks nodotas citas Requests izsaukuma opcijas.
RDFLib URLInputSource lejupielādē ar urllib.request. Konfigurējiet parasto urllib starpniekservera vidi pirms šī URL ielādētāja pirmās lietošanas:
import os
from rdflib import Graph
os.environ['http_proxy'] = 'http://proxy.example:8080'
os.environ['https_proxy'] = 'http://proxy.example:8080'
graph = Graph()
graph.parse('https://data.example/catalog.ttl', format='turtle')Abi mainīgie norāda uz vienu un to pašu HTTP starpniekservera klausītāju. Tie aptver attiecīgās galamērķa shēmas, tostarp RDF dokumentu pa HTTPS. Publiskiem RDF avotiem atļautā publiska starpniekservera maršrutā HTTP starpniekserveru saraksts piedāvā kandidātus šiem vides URL.
Ja process jau ir instalējis vai izveidojis pielāgotu urllib opener, pārbaudiet tā starpniekservera apdarinātāju. Vēlāka vides maiņa ne vienmēr pārbūvē šo apdarinātāju.
Ja cita lejupielāde neizdodas, izmantojiet traceback norādīto ielādētāju. RDF spraudņi un lietojumprogrammu ietvari var pārvaldīt papildu tīkla ceļus. Starpniekservera arguments atsevišķā Requests izsaukumā attiecas uz šo izsaukumu, nevis uz RDFLib urllib ielādētāju.