From b1bf602ad6ebd98d1a96a9751d60e5d7fb7cc163 Mon Sep 17 00:00:00 2001 From: locojaydev Date: Sun, 18 Mar 2012 12:38:43 -0400 Subject: [PATCH] some more python snippets --- UltiSnips/python.snippets | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/UltiSnips/python.snippets b/UltiSnips/python.snippets index dd9da59..42131ce 100644 --- a/UltiSnips/python.snippets +++ b/UltiSnips/python.snippets @@ -24,6 +24,21 @@ snippet ainn "Assert is not none" b self.assertIsNotNone(${1:first}) endsnippet +snippet optparse "optparse" b +from optparse import OptionParser + +usage = 'usage: %prog [options] user -h for help' +parser = OptionParser(usage) +parser.add_option('${1:-s}', '${2:--sample}', action='${3:store}', +type='${4:string}', dest='${5:destination}', help='${6:some help}') + +(options, args) = parser.parse_args() +if options.$5: + pass +else: + parser.print_help() +endsnippet + snippet mlib "matlpolib plot" b import matplotlib.pyplot as plt fig = plt.figure()