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

நிறுவல்

பைதான் பநிஇ தனித்தனியாக அனுப்பப்படுகிறது, அதைப் பெற நீங்கள் வலைபெயர்ப்பு கிளையன்ட் (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) -- Total number of HTTP retries.

  • status_forcelist (list) -- HTTP status codes that should trigger retries.

  • allowed_methods (list) -- HTTP methods that may be retried.

  • backoff_factor (float) -- Retry backoff factor passed to urllib3.

  • timeout (int) -- HTTP request timeout in seconds.

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

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) -- உள்ளமைவை ஏற்றுவதற்கான பாதை.

Loads configuration from path when it is specified. Otherwise it loads the discovered global configuration file and then the nearest project configuration file (.weblate, .weblate.ini, or weblate.ini) from the current directory or its parents.

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)

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