Skip to content

Instantly share code, notes, and snippets.

import ruamel.yaml
import argparse
parser = argparse.ArgumentParser(description='(anaconda) environment.yml -> (pip) requirements.txt')
parser.add_argument('environment_yml_file', type=str, metavar='environment.yml', default='environment.yml', help='the input file')
parser.add_argument('-o', type=str, metavar='requirements.txt', default=None, help='the output file')
args = parser.parse_args()
basepath = args.environment_yml_file.replace("\\",'/').rsplit('/', maxsplit=1)[0]
out_file = args.o
if out_file == None:
@tijsmaas
tijsmaas / learn.lua
Last active August 29, 2015 14:13 — forked from tylerneylon/learn.lua
-- Two dashes start a one-line comment.
--[[
Adding two ['s and ]'s makes it a
multi-line comment.
--]]
----------------------------------------------------
-- 1. Variables and flow control.
----------------------------------------------------