வலைபெயர்ப்புடின் பைதான் பநிஇ

நிறுவல்

பைதான் பநிஇ தனித்தனியாக அனுப்பப்படுகிறது, அதைப் பெற நீங்கள் வலைபெயர்ப்பு கிளையன்ட் (wlc) ஐ நிறுவ வேண்டும்.

pip install wlc

wlc

WeblateException

exception wlc.WeblateException

அனைத்து விதிவிலக்குகளுக்கும் அடிப்படை வகுப்பு.

Weblate

class wlc.Weblate(key='', url=None, config=None, retries=0, status_forcelist=None, allowed_methods=None, backoff_factor=0, timeout=300)
அளவுருக்கள்:
  • key (str) -- பயனர் விசை

  • url (str) -- பநிஇ சேவையக URL, குறிப்பிடப்படாவிட்டால் இயல்புநிலை பயன்படுத்தப்படுகிறது.

  • config (wlc.config.WeblateConfig) -- உள்ளமைவு பொருள், வேறு எந்த அளவுருக்களையும் மீறுகிறது.

  • retries (int) -- HTTP மறு முயற்சிகளின் மொத்த எண்ணிக்கை.

  • status_forcelist (list) -- மீண்டும் முயற்சிகளைத் தூண்டும் HTTP நிலைக் குறியீடுகள்.

  • allowed_methods (list) -- மீண்டும் முயற்சிக்கக்கூடிய HTTP முறைகள்.

  • backoff_factor (float) -- urllib3க்கு அனுப்பப்பட்ட பேக்ஆஃப் காரணியை மீண்டும் முயற்சிக்கவும்.

  • timeout (int) -- வினாடிகளில் HTTP கோரிக்கை நேரம் முடிந்தது.

பநிஇ க்கு வகுப்பை அணுகவும், பநிஇ விசை மற்றும் விருப்பமாக பநிஇ முகவரி ஐ வரையறுக்கவும்.

get(path)
அளவுருக்கள்:

path (str) -- கோரிக்கை பாதை

திரும்ப வகை:

object

ஒற்றை பநிஇ கெட் அழைப்பைச் செய்கிறது.

post(path, **kwargs)
அளவுருக்கள்:

path (str) -- கோரிக்கை பாதை

திரும்ப வகை:

object

ஒற்றை பநிஇ கெட் அழைப்பைச் செய்கிறது.

wlc.config

WeblateConfig

class wlc.config.WeblateConfig(section='wlc')
அளவுருக்கள்:

section (str) -- பயன்படுத்த உள்ளமைவு பிரிவு

xdg விவரக்குறிப்பைத் தொடர்ந்து உள்ளமைவு கோப்பு பாகுபடுத்தி.

load(path=None)
அளவுருக்கள்:

path (str) -- உள்ளமைவை ஏற்றுவதற்கான பாதை.

அது குறிப்பிடப்படும்போது பாதை இலிருந்து உள்ளமைவை ஏற்றுகிறது. இல்லையெனில், அது கண்டறியப்பட்ட உலகளாவிய உள்ளமைவு கோப்பையும், பின்னர் தற்போதைய கோப்பகத்திலிருந்து அல்லது அதன் பெற்றோரில் இருந்து அருகிலுள்ள திட்ட உள்ளமைவு கோப்பையும் (.weblate, .weblate.ini, அல்லது weblate.ini) ஏற்றுகிறது.

wlc.main

wlc.main.main(settings=None, stdout=None, args=None)
அளவுருக்கள்:
  • settings (list) -- டூப்பிள்களின் பட்டியலாக மேலெழுத அமைப்புகள்

  • stdout (object) -- stdout ஃபைல் ஆப்செக்ட் பிரிண்டிங் அவுட்புட், இயல்புநிலையாக sys.stdout ஐப் பயன்படுத்துகிறது

  • args (list) -- கட்டளை வரி மதிப்புருக்கள் செயலாக்க, இயல்புநிலையாக sys.args ஐப் பயன்படுத்துகிறது

கட்டளை-வரி இடைமுகத்திற்கான முதன்மையான நுழைவு புள்ளி.

@wlc.main.register_command(command)

main() ஆல் பயன்படுத்தப்படும் முதன்மையான பாகுபடுத்தியில் Command வகுப்பைப் பதிவு செய்வதற்கான அலங்கரிப்பாளர்.

Command

class wlc.main.Command(args, config, stdout=None)

கட்டளைகளைத் தூண்டுவதற்கான முக்கிய வகுப்பு.