PyYAML 不要对名称排序
python中,yaml.dump可添加参数sort_keys=False, 使得输出的结果不对键值进行排序。
1 | import yaml |
python中,yaml.dump可添加参数sort_keys=False, 使得输出的结果不对键值进行排序。
1 | import yaml |
pandas.DataFrame 中的 apply 方法可以用于生成新的数据。
1列输入-1列输出 最简单:
1 | def foo(x): |
N列输入-1列输出:
1 | def foo_multiple_input(x): |
1列输入-N列输出,N对N的处理方法类似:
从网上下载的MP3,有时候会带有很多杂乱的信息。
可以通过Python进行批量的增加、修改、删除。
参考 StackOverflow: accessing-mp3-meta-data-with-python
有以下几种metadata相关工具:
推荐使用 mutagen
在国内访问Github网站,特别是git clone时,非常慢。
如果有梯子,会好一些。
这里介绍一个不需要梯子的办法: 通过修改本地 hosts 文件,达到加速的目的。
实测,可以明显提升下载速度(单位网络限速 10 Mbps,git clone 能满速 900KB/s 以上)。
Linux 下的很多工具用起来很方便,比如 cat、grep、awk、sed、which 等等。
其中 which 可以用来查找当前环境中的某个程序的具体路径在哪里。
Windows 下安装过 Git for Windows 后,也可以使用这些常用的linux命令。
其实,还有另外一种方法,可以使用 Powershell 的 Get-Command指令。
例如:
1 | PS C:\Users\liangxinhui\Desktop> Get-Command ssh |