def cliparse(argv=None): def callback(parser, **kw): parser.add_argument('users', nargs='+') return common.cliparse(argv=argv, callback=callback, description='userids from usernames')
def cliparse(argv=None): def callback(parser, **kw): parser.add_argument('user', nargs='*') return common.cliparse( argv=argv, callback=callback, fromfile_prefix_chars='@', description='request oauth tokens')
def cliparse(argv=None): def callback(parser, **kw): parser.add_argument('--no-followers', default=False, action='store_true') parser.add_argument('--no-notifs', default=False, action='store_true') parser.add_argument('--pages', default=1, type=int) return common.cliparse(argv=argv, callback=callback, description='userids from usernames')
def cliparse(argv=None): if argv is None: argv = [] def callback(parser, **kw): pass # parser.add_argument('--dry-run', default=False, action='store_true') return common.cliparse(argv=argv, callback=callback, fromfile_prefix_chars='@', description='export followings in sortable manner')
def cliparse(argv=None): if argv is None: argv = sys.argv[1:] if not argv: argv.append('@' + J(C, 'list_ids.csv')) def callback(parser, **kw): parser.add_argument('--sync', default=True, action='store_false') parser.add_argument('ids', nargs='+') return common.cliparse(argv=argv, callback=callback, fromfile_prefix_chars='@', description='block twitter ids')
def cliparse(argv=None): if argv is None: argv = sys.argv[1:] try: sw = argv.pop(argv.index('--dry-run')) except ValueError: sw = None if not argv: argv.append('@'+J(C, 'unfollows.csv')) if sw: argv.append('--dry-run') def callback(parser, **kw): parser.add_argument('--dry-run', default=False, action='store_true') parser.add_argument('ids', nargs='+') return common.cliparse( argv=argv, callback=callback, fromfile_prefix_chars='@', description='to unfollow twitter ids')