- b"xyz"代表单字节字符串。一般python使用unicode字符串,加b后指定为单字节字符串"xyz"。
- “:”.jon(array),其中array是一个字符串数组。将array中的字符串成员通过:连接起来。
- print(f"format {viarables}"),格式化输出viarables变量。
- f"{viariable:02x}",格式化viariable,长度2字节。
- python -m pip install 和pip install的区别是什么?
- break 源文件名:行数,beak xxx.py:行数
- python -i test.py,交互式执行。
- 遇到错误后的调试方法。
执行python -i test.py命令,显示出错误后,输入 import pdb pdb.pm()
,然后执行p xxx,打印变量。
参考链接:https://blog.csdn.net/qq_43799400/article/details/122582895
- linux下多条命令之间用;隔开,表示多条命令依次无条件执行
- chmod +x表示为文件增加执行权限,chmod u+x表示文件的所有者增加执行权限。
- format(xxxx,“%2x”)跟f"xxx,{viarable}"作用一样,用于格式化变量
- linux下3个标准的文件描述符0,1,2分别代表stdin, stdout, stderr。fd0,fd1,fd2指向的文件默认情况下分别是/dev/stdin、/dev/stdout和/dev/stderr
- /dev/null 是一个特殊的文件,它被称为"空设备"
- “>/dev/null 2>&1"命令中默认情况是1,也就是等同于"1>/dev/null 2>&1”。此处如果丢掉了&错写成 2>1, 就表示把1标准输出重定向到文件1中。 重定向的符号有两个:>或>>,两者的区别是:前者会先清空文件,然后再写入内容,后者会将重定向的内容追加到现有文件的尾部。
- string.format格式例子:print(“网站名:{name}, 地址 {url}”.format(name=“菜鸟教程”, url=“www.runoob.com”))
- print( humanfriendly.format_size(102410241024, binary=True)) 输出:1 Gib
- ‘–’.join(secrets.choice(hex_chars) for _ in range(2))输出什么?