m |
m (→test imageharvest.py to upload several images) |
||
Line 42: | Line 42: | ||
− | Comment uploader plein d'images | + | === Comment uploader plein d'images === |
# avoir un site web où sont toutes les images (filezilla) - ici http://www.sitename.org/folder (mettre dans le dossier un .htaccess contenant une seule ligne:<nowiki>Options +Indexes</nowiki>) | # avoir un site web où sont toutes les images (filezilla) - ici http://www.sitename.org/folder (mettre dans le dossier un .htaccess contenant une seule ligne:<nowiki>Options +Indexes</nowiki>) |
PWB is for Pywiki, a bot in Python for wiki
See https://www.mediawiki.org/wiki/Manual:Pywikibot
Voir configuration de PWB à https://cloud.ryzom.com/f/32851
la page doit exister User:Craftjenn/Uploader plein d'images/test import
bof https://www.mediawiki.org/wiki/Manual:Pywikibot/checkimages.py
https://www.mediawiki.org/wiki/Manual:Pywikibot/pagefromfile.py upload pages to a wiki from a text file (en utf-8).
python3 pwb.py pagefromfile -showdiff -file:pages.txt
pages.txt contient le code:
KO, j'ai un message d'erreur. En mode verbose, sur la ligne 78: links.append(urllib.basejoin(url, link)) urllib.basejoin l'attribut basejoin n'existe pas.
Depuis 4 jours, je cherche d'aures lib qui ont cet attribut: rien ne marche :(
Pas d'aide non plus de ceux qui savent faire (ici) => j'ai ouvert un ticket, on m'a donné une réponse (sera intégrée au prochain patch)
python3 pwb.py imageharvest.py
le script pose des questions: