西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > 开发教程 > python教程 >

用python定时文章发布wordpress

时间:2016-02-27 21:51来源:未知 作者:好模板 点击:
用python定时文章发布wordpress: 流程: 采集 - 筛选文章 - wordpress文章发布. wordpress文章发布代码:python利用模块xmlrpclib发布文章非常便捷,省去自己抓包等步骤 #coding:utf-8import xmlrpclibde

用python定时文章发布wordpress:

流程:

采集 - 筛选文章 - wordpress文章发布. 


wordpress文章发布代码:python利用模块xmlrpclib发布文章非常便捷,省去自己抓包等步骤

#coding:utf-8
import xmlrpclib

def send_data_to_wp(title,description,categories,tags):
    '''
    参数说明:
    title:字符串,文章标题
    description:字符串,文章内容
    categories:列表,文章分类名称(可以是一个分类,也可以是多个分类)
    tags:列表,文章tag标签
    如:send_data_to_wp(title="测试文章标题",description="测试文章内容",categories=["测试文章分类1","测试文章分类2"],tags=['测试文章标签1','测试文章标签2'])
    '''
    params={
        'wp_blogid':1,
        'wp_url':'http://127.0.0.1/wordpress422/xmlrpc.php',
        'wp_username':'admin',
        'wp_password':'admin',
        }
    server = xmlrpclib.ServerProxy(params['wp_url'])
    data = {'title':title,'description':description,'categories':categories,'mt_keywords':tags}
    status_published=0
    blogs = server.metaWeblog.newPost(params['wp_blogid'],params['wp_username'],params['wp_password'],data,status_published)
    return blogs
    
send_data_to_wp(title="测试文章标题",description="测试文章内容",categories=["测试文章分类1","测试文章分类2"],tags=['测试文章标签1','测试文章标签2'])

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容