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的應用