What is the process of extracting and interpreting command-line arguments in a Python program?

I am currently using the argparse module in my Python program to extract and interpret command-line arguments. However, I have encountered some difficulties with this approach and would like to explore other methods to achieve the same result. Therefore, I am seeking suggestions from the community for any other Python modules or techniques that can be used to extract and interpret command-line arguments in a Python program. Additionally, I would greatly appreciate any examples or code snippets demonstrating the suggested approach.
The command-line arguments I am working with follow this format:

python my_program.py arg1 arg2 arg3

The extracted arguments need to be processed within my program. Thank you in advance for any help or advice provided.