Evernote是个强大的工具, 这个伴随了我快4年的工具让我积累好多笔记。但是,如何把evernote(印象笔记)中的笔记发布到博客中呢?
自己空闲时候用python 3写了个工具[Evernote2Blog](https://github.com/muzizongheng/Python/tree/master/Utility/Evernote2Blog), 现在开放给大家。大家到githb上可以把源码拿下来直接使用, 目前支持发布到csdn和metaweblog类型博客,后续计划支持附件上传及外链。
源码下载地址:[点击打开链接](http://download.csdn.net/download/muzizongheng/6570723)
绿色免安装版本的下载地址: [点击打开链接](http://download.csdn.net/detail/muzizongheng/8408697)
[](https://github.com/muzizongheng/Python/tree/master/Utility/Evernote2Blog#purpose)Purpose
I create Evernote2Blog utility to convert my evernote's notes to blog of metaweblog type. This utility use evernote's dev token and noteStore url (these information you can get from evernote dev site. [https://www.evernote.com/api/DeveloperToken.action](https://www.evernote.com/api/DeveloperToken.action)) to access your evernote account, and get your notebooks' notes. After got that data, use metaweblog api to publish new blog according your blog configuration.
> **Note:**The developer token have 1 year valid period.
Before use this utility, you need get evernote-sdk-python3 source code from [https://github.com/evernote/evernote-sdk-python3](https://github.com/evernote/evernote-sdk-python3) first.
# [](https://github.com/muzizongheng/Python/tree/master/Utility/Evernote2Blog#configuration)Configuration
This utility use three config files.
**"config"**config your auth token, notestoreUrl, username, password, and so on. May be like this:
> "authToken":"your evernote dev auth token",
"noteStoreUrl":"your evernote store",
"blogServer":"http://your blog api url",
"blogName":"your blog name",
"blogUrl":"your blog url",
"blogNewPostUrl":"your new post need to ping",
"blogRSS":"your rss url",
"username":"",
"password":"",
**"existedBlog"**config you do not want to synced notes' title. If you add notes' title to this file, those notes can not be published to blog. After every note published successfully, utility will add note's title to this config file.
**"pingcfg"**config your ping service after publish new blog.
- 前言
- PythonPath在Windows 下的设置
- Sublime Text: [Decode error - output not utf-8]
- Python 写文件时的Unicode设置
- python中文件打开的各个标识含义
- python 3中对list进行sort时,返回值为None
- python 3中使用getattr和*args时, 出现传入参数不一致的问题
- import module, from module import funtion区别
- Python 中list, dictionary 与 file相互操作
- 编译Python出现Tab,空格的问题
- Sublime Text2中Evernote 插件的使用
- python中全局变量的使用
- python中string和bool的转换
- python中http的一些编码转换
- python中http请求中添加cookie支持
- python构造一个http请求
- python中如何定义main方法
- python为类定义构造函数
- python中print的几种用法
- 自己写的工具:把Evernote(印象笔记)的笔记导入到博客(Blog)中
- Python打包成exe
- python中lxml的应用