Python XMLRPC wordpress uploadfile

Я пытаюсь использовать xmlrpclib в Python, чтобы написать сценарий загрузки изображения на сайт. Но изображение не может быть открыто.

Вот мой код:


import xmlrpclib
import base64
wp_url = "http://localhost/~mrvu/wp461/xmlrpc.php"wp_username = "admin"wp_password = "admin"wp_blogid = ""
server = xmlrpclib.ServerProxy(wp_url)
def upLoadImage(path): with open(path, "rb") as f: data = f.read() img = data.encode("base64") data = {'name': path, 'type': 'image/jpg', 'bits': img} server.wp.uploadFile(wp_blogid, wp_username, wp_password, data)
upLoadImage('g1.jpg')

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]