Skip to content

Instantly share code, notes, and snippets.

@kongkongruye
kongkongruye / argparse_fileinput_demo.py
Created February 6, 2018 01:25 — forked from martinth/argparse_fileinput_demo.py
Read from stdin or files in Python (combining argparse and fileinput)
import argpase
import fileinput
if __name__ == '__main__':
parser = ArgumentParser()
parser.add_argument('--dummy', help='dummy argument')
parser.add_argument('files', metavar='FILE', nargs='*', help='files to read, if empty, stdin is used')
args = parser.parse_args()
# If you would call fileinput.input() without files it would try to process all arguments.
@kongkongruye
kongkongruye / tree.md
Created September 11, 2017 08:31 — forked from upsuper/tree.md
一行 Python 实现树

一行 Python 实现树

使用 Python 内置的 defaultdict,我们可以很容易的定义一个树形数据结构:

def tree(): return defaultdict(tree)

就是这样!

@kongkongruye
kongkongruye / 0_reuse_code.js
Created August 16, 2017 01:23
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console