Using Python's Argparse Flags: Automation Application

Veröffentlicht am: 18 August 2022
auf dem Kanal: 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


Auf dieser Seite können Sie das Online-Video Using Python's Argparse Flags: Automation Application mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer ZeroLife 18 August 2022 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 239 Mal angesehen und es wurde von 1 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!