La URL-ŝargilo de RDFLib povas uzi la prokuran medion de urllib
Agordu la URL-ŝargan vojon de urllib antaŭ ol RDFLib analizas malproksiman dokumenton, anstataŭ atendi, ke la opcioj de alia Requests-voko disvastiĝos.
La URLInputSource de RDFLib elŝutas per urllib.request. Agordu la kutiman prokuran medion de urllib antaŭ la unua uzo de tiu URL-ŝargilo:
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')Ambaŭ variabloj indikas la saman HTTP-prokuran aŭskultanton. Ili kovras la respektivajn celajn skemojn, inkluzive de RDF-dokumento super HTTPS. Por publikaj RDF-fontoj sur permesita publika prokura vojo, la listo de HTTP-prokuroj provizas kandidatojn por ĉi tiuj mediaj URL-oj.
Se la procezo jam instalas aŭ konstruis propran urllib-malfermilon, kontrolu ĝian prokuran traktilon. Pli posta media ŝanĝo ne nepre rekonstruas tiun traktilon.
Uzu la ŝargilon nomatan en la traceback kiam alia elŝuto malsukcesas. RDF-kromaĵoj kaj aplikaĵaj envolvaĵoj povas posedi pliajn retajn vojojn. Prokura argumento en aparta Requests-voko validas por tiu voko, ne por la urllib-ŝargilo de RDFLib.