₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,325,001 members, 8,419,875 topics. Date: Thursday, 04 June 2026 at 05:54 AM

Toggle theme

Help Me With This Python Code - Programming - Nairaland

Nairaland ForumScience/TechnologyProgrammingHelp Me With This Python Code (673 Views)

1 Reply (Go Down)

Help Me With This Python Code by Harkstetunz(op): 3:26pm On Dec 15, 2020
Hello Programlanders smiley .
I've been learning python for some time using 'Automate the boring stuff' ; I've been scaling through each topic successfully, not until I got to chapter 8 project where the knowledge of command line argument is to be employed in multiclipboard project.
The problem is I don't seems to understand handling command line arguments, as much was not written about it in the book. I've watched some YouTube videos but it's the same old story.
I'm using pycharm text editors.
len(sys.argv)==3 and sys.argv[1].lower()=='save':
for my program to work, the above condition must be true but my len(sys.argv) is always 1 thereby rendering my code useless.
I will really appreciate it if you can help me out or better still recommend any book that comprehensively explains HANDLING COMMAND LINE ARGUMENTS in python



Evilsec
Ibromodzi
Stanliwise
Re: Help Me With This Python Code by ibromodzi: 6:34pm On Dec 15, 2020
Harkstetunz:
Hello Programlanders smiley .
I've been learning python for some time using 'Automate the boring stuff' ; I've been scaling through each topic successfully, not until I got to chapter 8 project where the knowledge of command line argument is to be employed in multiclipboard project.
The problem is I don't seems to understand handling command line arguments, as much was not written about it in the book. I've watched some YouTube videos but it's the same old story.
I'm using pycharm text editors.
len(sys.argv)==3 and sys.argv[1].lower()=='save':
for my program to work, the above condition must be true but my len(sys.argv) is always 1 thereby rendering my code useless.
I will really appreciate it if you can help me out or better still recommend any book that comprehensively explains HANDLING COMMAND LINE ARGUMENTS in python



Evilsec
Ibromodzi
Stanliwise
If
len(sys.argv)
is returning 1, it means you only have one argument in the program which is the filename (or the executable).
sys.argv
returns a list with the first element being the filename followed by other arguments in the program. We'll be able to make significant contributions if you could share the whole code.

Meanwhile, you can go through these links, I hope you find them useful;

https://realpython.com/python-command-line-arguments/


https://www.youtube.com/watch?v=PZN7vVxeh9M&feature=youtu.be
Re: Help Me With This Python Code by valzey(m): 11:44pm On Dec 15, 2020
If you are using pycharm run, you need to set the arguments before running.
However, you can simply

1. Go into the project folder
2. Open cmd or powershell in that folder (shift + right click) and select appropriately.
3. Run py [file].py arg1 arg2
Re: Help Me With This Python Code by Harkstetunz(op): 8:10am On Dec 16, 2020
Wow! Thanks guys
Re: Help Me With This Python Code by cosmos2000(m): 7:26pm On Dec 25, 2020
Harkstetunz:
Hello Programlanders smiley .
I've been learning python for some time using 'Automate the boring stuff' ; I've been scaling through each topic successfully, not until I got to chapter 8 project where the knowledge of command line argument is to be employed in multiclipboard project.
The problem is I don't seems to understand handling command line arguments, as much was not written about it in the book. I've watched some YouTube videos but it's the same old story.
I'm using pycharm text editors.
len(sys.argv)==3 and sys.argv[1].lower()=='save':
for my program to work, the above condition must be true but my len(sys.argv) is always 1 thereby rendering my code useless.
I will really appreciate it if you can help me out or better still recommend any book that comprehensively explains HANDLING COMMAND LINE ARGUMENTS in python



Evilsec
Ibromodzi
Stanliwise
What version of pycharm are you using...Mine is 2020.3 though I recently downloaded it..but the configuration is something else...can you help me wit it..?
1 Reply

Any Python Code Writer In Here?Help With This Python Programming Assignment PleaseI Need A Python Code234

Check Out My Fylo Clone Hosted On Netlify With React AppDevelop Your Recharge Card Printing Website Or SoftwareInteractive Card Detail Form Built By Me