د RDFLib URLInputSource د urllib.request له لارې ډاونلوډ کوي. د دې URL لوډر له لومړي ځل کارولو دمخه د urllib عادي پروکسي چاپېریال تنظیم کړئ:

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')

دواړه متغیرونه ورته HTTP پروکسي اورېدونکي ته اشاره کوي. دوی اړوند د مقصد سکیمونه پوښي، په شمول د HTTPS له لارې RDF سند. د اجازه ورکړل شوې عامه پروکسي لارې پر عامه RDF سرچینو لپاره د HTTP پروکسي لیست د دې چاپېریال URL لپاره نوماندان برابروي.

که پروسه لا دمخه دودیز urllib opener نصب یا جوړ کړی وي، د هغې پروکسي اداره کوونکی وګورئ. وروسته د چاپېریال بدلون هغه اداره کوونکی ضروري نه بيا جوړوي.

کله چې بله ډاونلوډ ناکامه شي، په traceback کې نومول شوی لوډر وکاروئ. د RDF پلګ انونه او د غوښتنلیک بسته بندي کولی شي اضافي شبکې لارې ولري. په جلا Requests غوښتنه کې د پروکسي دلیل هغې غوښتنې ته تطبیق کیږي، نه د RDFLib د urllib لوډر ته.

اړوندې مقالې