技术&日志

实例1-python获取接口数据保存数据库

在这个需求中需要处理的问题.

  • 获取的数据如果统计总的条数? 数据类型有哪些?
  • 内置的模块、函数如何查看?
  • 如何查看变量类型?
  • json数据如何转换成python指定的数据类型?
  • python如何连接数据库保存数据?
  • 获取去的数据和保存的数据如何保证唯一不重复?
  • 如何遍历list、dict数据类型?
  • 如何区分是内置模块还是自己安装的模块?

获取的数据如果统计总的条数? 数据类型有哪些?

len(json) # 可统计条数(json-array会转换成python-list json-object会转换成python-dict)

6种基本类型 Number(数字) String(字符串)List(列表)Tuple(元组)Set(集合) Dictionary(字典)参考

内置的模块、函数如何查看?

>>> help()

help> modules #执行后就会列出所有模块

pydoc modules | grep http 确定某个模块是否存在

python-内置函数

如何查看变量类型?

a=11
b='11'
print(type(a))
isinstance (a,int) # 返回true

参考

json数据如何转换成python指定的数据类型?

json转成换后对应的数据类型 参考

JSON Python
对象 dict
array 列表
字符串 str
number (int) int
number (real) float
true True
false False
null None

如何遍历list、dict数据类型?

list-遍历

for v in data:
    print(v)

dict-遍历

for l in data:
    print(data[l])

list 三种遍历
dict 四种遍历

python如何连接数据库保存数据?

需安装模块 PyMySQL 安装及操作-参考

# pip3 install PyMySQL 

发表评论