issues
search
cf020031308
/
cf020031308.github.io
A collection of my personal knowledge, and tools to manage it.
https://cf020031308.github.io/
53
stars
6
forks
source link
Presentation: Python on Linux
#30
Closed
cf020031308
closed
5 years ago
cf020031308
commented
5 years ago
Presentation: Python on Linux
Python
原生数据类型
列表
字典
输入/输出
文件
压缩文件
网络请求(requests)
常用 Python 库
正则:re
系统相关:os/sys
JSON 数据:json/yaml
时间与日期:time/datetime
错误日志:traceback/logging/syslog/sentry
多线程:threading/multiprocess/gevent
其它
包管理:pip
模块:SimpleHTTPServer
文档:
devdocs.io
交互式环境:ipython, help
Linux
小抄:curl cheat.sh
文字处理:Text Processing
正则:Regular Expression
sed
反向引用:Back Referencing
编辑器:vim
查找:
#
&
*
移动:H,M,L
重复:
;
&
.
多行编辑:c-v I & c-v
$
宏:macro
插件:Vundle
终端复用:tmux
分窗口:split
选窗口:select
调窗口:resize
复制粘贴:copy & paste
数据操作:Data Manipulation
操作 CSV 文件:textql
操作 JSON 数据:jq
终端脚本:Bash
标准输入/输出设备:stdin/stdout/stderr
管道与重定向:pipe & redirection
定时任务:Crontab
有利于科研的终端工具:Brief Introduction on Some Academic Tools
RSS 客户端: newsboat
文档转换神器: pandoc
文献管理: papis
任务与时间管理: taskwarrior & timewarrior
邮件: mutt
Presentation: Python on Linux
Python
Linux
#
&*
;
&.
$