随笔分类 - python
摘要:zip(*iterables) zip可以将多个可迭代对象组合成一个迭代器对象,通过迭代取值,可以得到n个长度为m的元组。其中n为长度最短可迭代对象的元素个数,m为可迭代对象的个数。并且每个元组的第i个元素都来自于第i个可迭代对象。 举例: In [1]: a = zip((1,2,3),[4,5,
阅读全文
摘要:Python自带json模块,它有loads、dumps、load和dump这4个功能,用于Json格式字符串和Python数据类型间进行转换。 一、json.loads() 把Json格式字符串解码转换成Python对象 Json中的对象和数组类型字符串会转换成Python中的字典和列表 示例 I
阅读全文
摘要:hmac(hex-based message authentication code)算法在计算哈希的过程中混入了key(实际上就是加盐),和hashlib模块中的普通加密算法相比,它能够防止密码被撞库破解,安全性更高。 hmac模块的使用: 导入模块 In [1]: import hmac #导入
阅读全文
摘要:只需要在Linux上安装lrzsz工具包就可以,然后使用命令sz下载文件,rz上传文件。 一、安装lrzsz工具包 sudo apt-get install lrzsz 二、从Linux下载文件--(sz命令) sz 文件名 会从当前目录选择目标文件进行下载,并弹出保存文件的窗口,您可以自行选择文件
阅读全文
摘要:一、ubuntu中设置环境变量 1.用于当前用户 用户主目录下有一个隐藏文件.bashrc(~/.bashrc),打开文件后,按照:export 变量名=值来设置,注意值不需要加引号 终端输入命令: sudo vim ~/.bashrc 在文件中写入(开头或结尾都可以,可以设置多个变量): expo
阅读全文
摘要:一、Python3.9安装 1. 配置依赖环境 sudo apt-get install libffi-dev zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev 2.官网下载python3.9源码压缩包 wget http
阅读全文

浙公网安备 33010602011771号