解決資料儲存問題

2021-10-01 22:07:55 字數 905 閱讀 1216

編寫讀取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 語句 例如...