最近遇到的小问题总结

1. python 工具初始化的语法

text = text or ""  # 传参数 字符串赋值           
if_text = text and True or False  # 判断字符串是否为空

2. 中 日 韩 Unicode字符集

中文:\u4e00-\u9fa5
康熙部首:\u3000-\u303F
日文平假名:\u3040-\u309F
日文片假名:\u30A0-\u30FF
韩文拼音:\uAC00-\uD7AF
全角符号:\uff00-\uffff

3. python 中Unicode 和 utf-8 转换

encode('utf8')  # 将unicode"编码"为utf8
decode('utf8')  # 将utf8"解码"为unicode

4. 用中文做dict的key时,要用utf-8编码

my_dict[text.decode('utf8')] = source

5. \n 和 \n\r

Unix系统里,每行结尾只有“<换行>”,即“\n”;
Windows系统里面,每行结尾是“<换行><回车>”,即“\n\r”;
Mac系统里,每行结尾是“<回车>”。

mklink是Windows 7下的一个类似于linux下In的命令,其作用是在NTFS文件系统中创建文件或目录的链接(类似于桌面快捷方式)(可参考文章

一共有三种链接方式,其中硬链接是只针对文件的,目录不行,而junction link 和 symbolic link 都可对目录操作,那么二者的区别如下: Junction Link vs Symbolic Link

image

posted @ 2022-07-13 17:44  麦特·莱博  阅读(31)  评论(0)    收藏  举报