編寫讀取json工具
#導包 json
#新建讀取工具類
#1.使用初始化方法,獲取讀取的檔名稱
#2.讀取檔案方法
#1.開啟json檔案獲取檔案流
#2.呼叫load方法載入檔案流
import json
class
readjson
(object):
def__init__
(self,filename)
: self.filepath =
".../data/"
+filename
defread_json
(self)
:with
open
(self.filepath,
"r",encoding=
"utf-8"
)as f:
return json.load(f)
# 呼叫load方法載入檔案流
if __name__ ==
"__main__"
: datas = readjson(
'login_more.json'
).read_json(
)#新建空列表,新增讀取json資料
arrs =
for data in datas.values():
(data.get(
'url'),
data.get(
'mobile'),
data.get(
'code'),
data.get(
'status_code'))
)print
(arrs)
#字典取值拼接成自己想要的格式
解決資料庫儲存中文亂碼問題
輸入中文時資料庫中顯示為亂碼,提供以下兩種解決方案 1.修改字段型別 varchar是採用單位元組存數 nvarchar採用的是unico編碼,儲存兩個位元組 乙個英文本母存varchar格式,佔乙個位元組 存nvarchar佔2個位元組。varchar也可以儲存中文,如果系統不支援中文,就會出現亂...
解決mysql中文儲存問題
show variables like character 檢視mysql當前編碼 可以看出database和server的字符集使用的是latin1,latin1是不支援中文的,導致存放中文錯誤。處理方法 設定server和database為utf8型別 使用以下命令來設定在命令列輸入 show ...
解決mysql中文儲存問題
在mysql安裝目錄下先找到my.ini,給 mysql 和 mysqld 下的default character set賦值為utf8 即改為 default character set utf8 在建立表單的時候新增engine myisam default charset utf8 語句 例如...