pandora_scripts/add_number.py

25 lines
465 B
Python
Raw Permalink Normal View History

2018-08-05 17:41:18 +00:00
#!/usr/bin/python3
2018-08-05 18:00:17 +00:00
import sys
2018-08-05 17:41:18 +00:00
import ox.api
2018-08-05 18:00:17 +00:00
site = sys.argv[1]
prefix = 'cnv'
api = ox.api.signin(site)
2018-08-05 17:41:18 +00:00
n = 1
for item in api.find({
2018-08-05 18:00:17 +00:00
'query': {
'conditions': [{'key': 'title', 'value': prefix, 'operator': '^'}]
},
2018-08-05 17:41:18 +00:00
'keys': ['id', 'title'],
2018-08-05 18:00:17 +00:00
'sort': [{'key': 'created', 'operator': '+'}],
2018-08-05 17:41:18 +00:00
'range': [0, 10000]
})['data']['items']:
api.edit({
'id': item['id'],
'title': '%s %s' % (n, item['title']),
})
n += 1