Using Python's Argparse Flags: Automation Application

Опубликовано: 18 Август 2022
на канале: ZeroLife
239
1

import argparse
import os

PATH_HOME = os.path.dirname(os.path.realpath(__file__))

parser = argparse.ArgumentParser(description="Purpose: my program")

parser.add_argument('--foo','-f',
type = str, # The type of argument input
nargs = '?', # Accepts 0 or 1 arguments
dest = 'file_name', # Parse_args property NAME
action = 'store', # Mode for default action
const = 'default2.txt', # Default value for the flag
required = False, # Whether are argument must be provided
default = 'default1.txt', # Default argument if no flags are present
help = 'path to file', # Help on this flag parameter
metavar = 'Path to this thing' # Used when -h is invoked
)

print(PATH_HOME)
print(parser.parse_args())
print(parser.parse_args().file_name)
print(parser.parse_args().file_name.split())

if _name_ == "__main__":
pass


DONATE:
---------------
PAT:   / rezatahirkheli  
PP: https://www.paypal.com/paypalme/rezat...
BTC: 3EUQBWZKX9Vcwdffd3cUGATQopxrAQQxJ9
LTC: MBXE6hJgxxFYSD8SjmR7sHCHGTqFXmNGoU


На этой странице сайта вы можете посмотреть видео онлайн Using Python's Argparse Flags: Automation Application длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь ZeroLife 18 Август 2022, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 239 раз и оно понравилось 1 зрителям. Приятного просмотра!