adding all files done so far
This commit is contained in:
BIN
learning/import-args/__pycache__/script1.cpython-37.pyc
Normal file
BIN
learning/import-args/__pycache__/script1.cpython-37.pyc
Normal file
Binary file not shown.
BIN
learning/import-args/__pycache__/script2.cpython-37.pyc
Normal file
BIN
learning/import-args/__pycache__/script2.cpython-37.pyc
Normal file
Binary file not shown.
34
learning/import-args/netacea-blocking.log
Normal file
34
learning/import-args/netacea-blocking.log
Normal file
@@ -0,0 +1,34 @@
|
||||
2019-06-13 22:23:19,920 - CRITICAL - Critical message
|
||||
2019-06-13 22:26:08,285 - DEBUG - Critical message
|
||||
2019-06-13 22:26:12,263 - DEBUG - Critical message
|
||||
2019-06-13 22:26:13,688 - DEBUG - Critical message
|
||||
2019-06-13 22:26:14,120 - DEBUG - Critical message
|
||||
2019-06-13 22:26:14,499 - DEBUG - Critical message
|
||||
2019-06-13 22:26:14,990 - DEBUG - Critical message
|
||||
2019-06-13 22:26:15,361 - DEBUG - Critical message
|
||||
2019-06-13 22:27:00,510 - ERROR - Critical message
|
||||
2019-06-13 22:27:45,847 - ERROR - Critical message
|
||||
2019-06-13 22:27:46,242 - ERROR - Critical message
|
||||
2019-06-13 22:27:46,513 - ERROR - Critical message
|
||||
2019-06-13 22:27:46,770 - ERROR - Critical message
|
||||
2019-06-13 22:27:47,018 - ERROR - Critical message
|
||||
2019-06-13 22:27:47,534 - ERROR - Critical message
|
||||
2019-06-13 22:27:52,098 - CRITICAL - Critical message
|
||||
2019-06-13 22:27:52,678 - CRITICAL - Critical message
|
||||
2019-06-13 22:27:52,918 - CRITICAL - Critical message
|
||||
2019-06-13 22:28:24,770 - CRITICAL - Critical message
|
||||
2019-06-13 22:28:25,180 - CRITICAL - Critical message
|
||||
2019-06-13 22:28:25,487 - CRITICAL - Critical message
|
||||
2019-06-13 22:28:25,760 - CRITICAL - Critical message
|
||||
2019-06-13 22:28:26,184 - CRITICAL - Critical message
|
||||
2019-06-13 22:28:26,538 - CRITICAL - Critical message
|
||||
2019-06-13 22:28:26,932 - CRITICAL - Critical message
|
||||
2019-06-13 22:28:27,301 - CRITICAL - Critical message
|
||||
2019-06-13 22:28:27,690 - CRITICAL - Critical message
|
||||
2019-06-13 22:28:33,666 - ERROR - Critical message
|
||||
2019-06-13 22:28:34,203 - ERROR - Critical message
|
||||
2019-06-13 22:28:34,414 - ERROR - Critical message
|
||||
2019-06-13 22:28:58,465 - ERROR - Critical message
|
||||
2019-06-13 22:28:58,917 - ERROR - Critical message
|
||||
2019-06-13 22:28:59,138 - ERROR - Critical message
|
||||
2019-06-13 22:29:02,335 - INFO - Critical message
|
||||
14
learning/import-args/script1.py
Normal file
14
learning/import-args/script1.py
Normal file
@@ -0,0 +1,14 @@
|
||||
def my_decorator(func):
|
||||
def wrapper():
|
||||
print('Something happening before the func is called.')
|
||||
func()
|
||||
print('Something happening after the func is called.')
|
||||
return wrapper
|
||||
|
||||
|
||||
@my_decorator
|
||||
def say_whee():
|
||||
print('Whee!')
|
||||
|
||||
|
||||
say_whee()
|
||||
23
learning/import-args/script2.py
Normal file
23
learning/import-args/script2.py
Normal file
@@ -0,0 +1,23 @@
|
||||
import argparse
|
||||
|
||||
|
||||
def main(folder, *args, **kwargs):
|
||||
my_path = folder
|
||||
print(my_path)
|
||||
print(f"script2 kwargs {kwargs}")
|
||||
print('end of script2.py')
|
||||
|
||||
|
||||
def call():
|
||||
global arguments
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('--path', type=str, default='')
|
||||
parser.add_argument('--folder', type=str, default='test-folder')
|
||||
arguments = parser.parse_args()
|
||||
main(**vars(arguments))
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
arguments = ''
|
||||
call()
|
||||
# print(f"final {arguments}")
|
||||
21
learning/import-args/script3.py
Normal file
21
learning/import-args/script3.py
Normal file
@@ -0,0 +1,21 @@
|
||||
import script1
|
||||
import argparse
|
||||
|
||||
|
||||
def main(**kwargs):
|
||||
# print(vars(arguments))
|
||||
script1.main(**vars(arguments))
|
||||
|
||||
|
||||
def call():
|
||||
global arguments
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument('--path', type=str, default='test-path')
|
||||
parser.add_argument('--folder', type=str, default='test-folder')
|
||||
arguments = parser.parse_args()
|
||||
main(**vars(arguments))
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
arguments = ''
|
||||
call()
|
||||
Reference in New Issue
Block a user