# configs/configs.ini
[servers]
DEV = http://ip:port
#libs/login_sig.py
import requests
import hashlib
import configparser
def get_host():
conf_info=configparser.ConfigParser()
conf_info.read('D:\python-pro\py0803\configs\config.ini')
value = conf_info.get('servers','DEV')
return value
def login(data):
url=f'{get_host()}/account/sLogin'
payload=data
res=requests.request('POST',url=url,data=payload)
return res
def get_md5(data):
# 先转码encode
# 再加密
# 再解码
data_md5=hashlib.md5(data.encode()).hexdigest()
return data_md5
if __name__ == '__main__':
test_data={'username':'ct0356',
'password':get_md5('111111')
}
result=login(test_data)
print(result.text)
# get_host()