一、数据字典:
1、定义数据字典:
f={"username":"admin","password":"123456"}
2、数据字典读取:
读取关键字:for key in f.keys():
print("字典key:",key)
读取值value:for val in f.values():
print("字典key:",val)
全部数据读取:
for key in f:
print(key,f[key])
3、数据字典的添加:
f.["phone"]="13333333333"
4、数据类型转换为字典类型:
f=eval().row
print(type(f))
二、txt文件读取:
打开txt文件:file=open("文件名.txt","r",encod=‘utf-8’)
读取文件内容:con=file.read()
写入文件内容:file.write('写入内容')
关闭文件: file.close()
三、csv文件的读取:
导入类库:import csv
打开csv文件:file.open("文件名.csv",'r')
读取csv文件的内容:reader=csv.reader(file)
写入csv文件内容:file.open('文件名.csv','w')
writers=csv.writer(file)
关闭文件: file.close()
四、excl文件读取:
导入类库:import pandas as pd
读取excl:df=pd.read_excel('文件名.xlsx')
提取对应行的内容:row=df.loc[[1,3]].values------自动去掉第一行,从第二行开始取值
提取对应列的内容:colum=df.['输入参数'].values
五、数据库读取:
导入类库:import pymysql
数据库连接:pymysql.connect(host='ip',"用户名”,“密码”,“数据库名”,charset=‘utf8’)
数据库访问: cursor=db.cursor()
提取数据库对应的内容:cursor.execute("sql命令")
data=cursor.fetchone()
关闭数据库:db.close()