%%writefile testcipher.py
import argparse
def parse_command_line():
parser=argparse.ArgumentParser()
parser.add_argument("infile",type=argparse.FileType('r'),help="show this help message and exit")
args=parser.parse_args()
def read_file(file_path):
with open(file_path,"r") as f:
message=f.read()
return message
args = parse_command_line()
read_file(args.infile)
----------
%%bash
python3 testcipher.py plain_message.txt
----------
Traceback (most recent call last):
File "testcipher.py", line 13, in <module>
read_file(args.infile)
AttributeError: 'NoneType' object has no attribute 'infile'
Я пытался прочитать файл с аргументом парсера, как-то не получилось .. помогите пожалуйста ..
игнорировать для требования к слову игнорировать для требования к слову игнорировать для требования к слову