【发布时间】:2011-02-08 20:44:17
【问题描述】:
我正在尝试使用 python 将图片发布到 tumblr,特别是:http://code.google.com/p/python-tumblr/
#!/usr/bin/python
from tumblr import Api
import sys
BLOG='example.tumblr.com'
USER='example@example.com'
PASSWORD='example'
api = Api(BLOG,USER,PASSWORD)
post_data = "picture.png"
title = "Title of my entry"
body = "this is a story with a picture"
api.write_regular(title, body + post_data)
当我运行这个结果是博客到达,而不是:
我的条目标题
这是一个有照片的故事
[图片]
我明白了:
我的条目标题
这是一个故事 图片图片.png
【问题讨论】:
-
也许有人会写一个正确的答案,但我现在至少可以告诉你,你正在发送 'picture.png' 作为字符串,这与“这是一个故事”没有什么不同。查看 api 文档以了解如何实际传输 图像
-
我认为你不需要code.google.com/p/python-tumblr。它只是使简单的 POST 问题复杂化。看看这个:stackoverflow.com/questions/3266194/…