for cat in b.getCategories(): print cat b.setTitle('draft title') b.setContent('draft content') # technology exists and was retrieved through getCategories, but # business doesn't exist so behind the scenes it must be added to # the system and linked with this post somehow catList = ['technology', 'business'] b.setCategories(catList) # The same might happen here if a tag is new tagsList = ['技术', '商业'] b.setTags(tagsList) b.setAttachment('/home/marcelo/file.jpg') if b.postEntry(): print "Article posted!" else: print "Article NOT posted!" b.clear() b.setTitle('标题') b.setContent('内容') if b.postEntry(): print "Article posted!" else: print "Article NOT posted!"