Python的list,dictionary可以寫入file, 也可以從file中讀取。
關于list:
1)寫入文件
? ?? ?self.existedBlog.write("your item data" + "\n")
2)讀取
? ? ? self.existedBlog = open("existedBlog", "r+")
?????? self.existedBlog.seek(0)
?????? currentBlogs = self.existedBlog.readlines()
? ? ? print(currentBlogs)
3)文件內容:
? ?line1
? ?line2
? ?line3
? ?line4
? ?
關于dictionay:
1)寫入文件
? ? ? ??import json
? ?? ? ?
? ?? ? ?dict['authToken'] = "your dev auth token"
> file = open('config', "w+")
> writer = json.JSONEncoder()
> print(writer.encode(dict).strip("{}"))
2)讀取
? ? ??import json
? ? ? input_text = open('config').read()
?????? input_json = "{%(input_text)s}" % vars()
?????? reader = json.JSONDecoder()
?????? config = reader.decode(input_json)
?????? print(config)
?
3)文件內容:
? "authToken":"your dev auth token",
? "noteStoreUrl":"your store",
? "blogType":"your blog api",
? "username":"",
? "password":"",
- 前言
- 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的應用