本文整理汇总了Python中wordpress_xmlrpc.Client.execute方法的典型用法代码示例。如果您正苦于以下问题:Python Client.execute方法的具体用法?Python Client.execute怎么用?Python Client.execute使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类wordpress_xmlrpc.Client
的用法示例。
在下文中一共展示了Client.execute方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: WordPressPost
# 需要导入模块: from wordpress_xmlrpc import Client [as 别名]
# 或者: from wordpress_xmlrpc.Client import execute [as 别名]
post = WordPressPost()
post.title = p_title
post.description = p_description
post.format = p_format
post.categories = p_categories
#post.terms = post_category_name
post.tags = p_tags
print post.title + ": " + post.description + " [posted]"
post_id = wp.call(NewPost(post, True))
#podpress: https://wordpress.org/support/topic/xml-rpc-support-1
file_prefix = today.strftime('Hoc4Service%y%b%d_')
sermon_file = file_prefix + 'sermon' + '.mp3'
file_url = today.strftime('http://hoctoga.org/english/recordings/%Y/' + sermon_file)
print file_url
fields = {}
fields["URI"] = file_url
fields["title"] = p_title
fields["type"] = sermon_vars['file_type']
fields["rss"] = "on"
fields["atom"] = "on"
xmlContent = [fields]
params = [post_id, xmlContent]
print params
wp.execute("podPress.addNewXmlrpcPost", params);
#Then data can be added by just calling RPclient.execute("podPress.addNewXmlrpcPost", params); on the client where params is an array: [int PostID, Hashtable xmlContent] and xmlContent has the structure that you have shown above.