当前位置: 首页 > news >正文

个人微信注册网站站长之家seo工具包

个人微信注册网站,站长之家seo工具包,企业为什么做网站,网站理念md5: python提供了内置的md5加密功能,使用md5模拟一个小项目: 注册: 启动py程序,在控制台界面提示用户输入用户名及密码; 使用md5加密 密码; 创建txt文件记录输入的用户名 和密文。 登录&…

        md5:

              python提供了内置的md5加密功能,使用md5模拟一个小项目:

                             注册:   

                                启动py程序,在控制台界面提示用户输入用户名及密码;

                                使用md5加密 密码;

                                创建txt文件记录输入的用户名 和密文。

                             登录:

                                再次让用户输入用户名和密码;

                                使用md5加密 得到对应密文;

                                读取txt文件验证是否有符合的用户名及密文。

import hashlibdef md5(data):obj = hashlib.md5()obj.update(data.encode('utf-8'))return obj.hexdigest()def write(content1, content2):file_obj = open("db.txt", mode='a', encoding='utf-8')file_obj.write(content1)file_obj.write(content2)file_obj.close()def read(fileName):file_obj = open(fileName, mode='r', encoding='utf-8')content = file_obj.read().split("\n")file_obj.close()return contentif __name__ == '__main__':user = input("请输入用户名:  ")password = input("请输入密码:  ")pwd = md5(password)# content = "{}\n{}".format(user,pwd)content1 = "{}\n".format(user)content2 = "{}\n".format(pwd)write(content1, content2)data_list = read("db.txt")print(data_list)for index, item in enumerate(data_list):if index == 0:continueif (index % 2 != 0):if pwd == item:if (user == data_list[index - 1]):print("登陆成功")breakprint("循环",index)

         md5加盐:

                  加盐也就是对密文的再次加密,防止撞库,再次加密的对应关系要保留。

                 例如 :

                      密文:  900150983cd24fb0d6963f7d28e17f72

                      加盐: 900150983cd24fb0d6963f7d28e17f72a

                      加盐对应关系就是最后多个a,这样撞库也撞不出来。

json:

    str.json():  json格式转对应字典数组格式

                发送一个get请求到url,得到一个json数据,并遍历数组data["data"]["result"]:

                        只有第一行字符串是json格式,其他行都只是类似json的字符串。
 

                                

import requestsres = requests.get('https://api.luffycity.com/api/v1/course/actual/?')
print(res.text)data = res.json()
for item in data["data"]["result"]:print(item)

                

        标准的json格式的语法:

                        内部一定是用双引号对应key值;

                        最外层可以是花括号,也可以是中括号;

                        整个json对象的名字没有意义,不管叫什么名字,只会显示封装好的内部数据

            

         json.loads():

                    python内置的json包提供了对json格式的解析

         json.dumps():

                    将数据封装为json格式。    

                

http://www.dt0577.cn/news/12143.html

相关文章:

  • 网站建设需求分析模板长尾关键词挖掘工具
  • wordpress 上传文件泉州百度seo公司
  • 鞍山网上制作网站seo标签怎么优化
  • 在淘宝上做网站靠谱吗品牌营销咨询公司
  • 莱芜网站建设及优化下载百度网盘
  • 2017网站设计趋势考拉seo
  • 自己做网站卖能赚钱吗西地那非片多少钱一盒
  • 做外国订单有什么网站人工智能培训机构排名前十
  • 商务网站建设与维护流程产品推广ppt
  • 买邮箱的网站最近新闻热点国家大事
  • 网站建设时如何选择合适的服务器百度指数下载手机版
  • 软件外包公司主营业务宁波seo网站排名
  • 做任务拿赏金的网站线上推广的方法
  • 沧州网站建设优化站长统计app网站
  • 网页制作培训学院重庆seo入门教程
  • 网站建设与运营课程总结免费网站推广网站破解版
  • 网站建设遇到问题解决方案江西省seo
  • 上海网站建设解决方案免费刷推广链接的网站
  • hexo建设网站舆情分析网站免费
  • 邓州市网站建设软文网
  • html网站开发论文seo百度推广
  • 常见的网络广告枣庄网络推广seo
  • 做拍客哪个网站好廊坊seo建站
  • 做网站开公司seo学徒
  • wordpress remove_query_arg专业seo培训学校
  • 0464信息网百度推广seo优化
  • 做网站的素材包含哪些专业网页设计和网站制作公司
  • 一个网站不兼容ie怎么做数字营销工具
  • 青苹果乐园免费观看电视剧高清优化网站页面
  • 做百度推广 建自己的网站百度一下你就知道搜索引擎