Diese Vorlage liefert die ITTF-Weltranglistendaten aller Sportverbände für Tischtennis (Männer und Frauen), und wird in der Infobox Tischtennisspieler verwendet. Dazu muss allerdings das Parameterfeld "ITTF-ID" ausgefüllt sein.
Achtung: Es werden nur Spieler mit mindestens 0 ITTF-Punkten (d.h. alle) berücksichtigt! Datenquelle: DrTrigonBot subster mail queue.
{{Benutzer:DrTrigonBot/Subster
|url=mail://tim@ittf.com/attachment
|regex=(.*)
|value=ITTF-Punkte
|xlsx=SR_ID
|postproc=('formatedlist_frommatrix', '(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*)', '\x7c%s=%s/%s/%s', [3, 5, 7, 8], 1, lambda line: (int(float(line[0]))==0) and (int(float(line[1]))==0) and (int(float(line[2]))==0), [(3, lambda x: int(float(x))), (5, lambda x: int(float(x))), (7, lambda x: int(float(x)))])
}}
{{Benutzer:DrTrigonBot/Subster
|url=mail://tim@ittf.com/all
|regex=filename="(.*?)"
|value=ITTF-Punkte-Stand
|postproc=('formatedlist', 'MASTER_WR_(.*?)_(.*?)_(.*?)_.*?.xlsx', '%s %s %s')
}}
Serverseitig aktualisieren(?)
Daten
Bearbeiten* Stand: '''{{ITTF-Weltranglistendaten|ID=StandITTF}}''' [[Kategorie:Vorlage:Metadaten|ITTF-Weltranglistendaten]]
SubsterBot Exception in "ITTF-Punkte" (2014-10-20 18:02:45.237568)
Traceback (most recent call last): File "subster.py", line 314, in subContent (substed_content, tags, md) = self.subTemplate(substed_content, item) File "subster.py", line 415, in subTemplate self._bot_config['mbox_file'], '')) File "subster.py", line 757, in __init__ mailbox.mbox.__init__(self, mbox_file) File "/usr/lib/python2.7/mailbox.py", line 784, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "/usr/lib/python2.7/mailbox.py", line 550, in __init__ f = open(self._path, 'rb+') IOError: [Errno 21] Is a directory: u'/data/project/asurabot/drtrigonbot/data/subster/mail_inbox'
SubsterBot Exception in "ITTF-Punkte-Stand" (2014-10-20 18:02:45.245679)
Traceback (most recent call last): File "subster.py", line 314, in subContent (substed_content, tags, md) = self.subTemplate(substed_content, item) File "subster.py", line 415, in subTemplate self._bot_config['mbox_file'], '')) File "subster.py", line 757, in __init__ mailbox.mbox.__init__(self, mbox_file) File "/usr/lib/python2.7/mailbox.py", line 784, in __init__ _mboxMMDF.__init__(self, path, factory, create) File "/usr/lib/python2.7/mailbox.py", line 550, in __init__ f = open(self._path, 'rb+') IOError: [Errno 21] Is a directory: u'/data/project/asurabot/drtrigonbot/data/subster/mail_inbox'