码迷,mamicode.com
首页 > 其他好文 > 详细

ATM错题集

时间:2017-10-18 09:58:33      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:python   digest   二进制   test   目录   自动   hex   进制   encode   

1、sys.path.append
可以在python 环境下使用sys.path.append(path)添加相关的路径,但在退出python环境后自己添加的路径就会自动消失了

2、绝对路径和相对路径
脚本在C:/python目录下,相同目录下有一个文件叫test.txt
那么绝对路径就是 C:/python/test.txt,相对路径就是test.txt
使用脚本 open(‘C:/python/test.txt‘,‘r‘) 和 open(‘test.txt‘,‘r‘)效果都是一样的

3.hashlib.sha1(password.encode(‘utf_8‘)).hexdigest()
hashlib主要提供字符加密功能,
注意:hashlib 加密的字符串类型为二进制编码,直接加密字符串会报如下错误,所以要记得转码string.encode(‘utf-8‘)
hash.digest() 返回摘要,作为二进制数据字符串值,
hash.hexdigest() 返回摘要,作为十六进制数据字符串值,

4.json函数
json.dumps 用于将 Python 对象编码成 JSON 字符串。

     技术分享

    json.loads 用于解码 JSON 数据。该函数返回 Python 字段的数据类型。

   技术分享

 




ATM错题集

标签:python   digest   二进制   test   目录   自动   hex   进制   encode   

原文地址:http://www.cnblogs.com/zy-study/p/7684837.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!