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