Calling Sys.argv in Print Command in Python
I am a beginner programmer and i can't get this. Trying to print Sys.argv. I have the PRINT command set in script which should call sys.argv.
how do i run : python test.py device1
what i have tried :
print ('please Check' + sys.argv[1]_config.txt )
Current Output :
please Check + sys.argv[1]+_config.txt
what i am looking for :
print " please check device1_config.txt
Any Idea how to do this?
python-2.6 sys
add a comment |
I am a beginner programmer and i can't get this. Trying to print Sys.argv. I have the PRINT command set in script which should call sys.argv.
how do i run : python test.py device1
what i have tried :
print ('please Check' + sys.argv[1]_config.txt )
Current Output :
please Check + sys.argv[1]+_config.txt
what i am looking for :
print " please check device1_config.txt
Any Idea how to do this?
python-2.6 sys
In test.py , did you usefrom __future__ import print_function
to use that python3.x style print function?
– vahdet
Nov 20 '18 at 9:15
No, i havent imported that module ..
– Nirmal Gauda
Nov 20 '18 at 9:35
what does that do and how can i use that ?
– Nirmal Gauda
Nov 20 '18 at 9:41
add a comment |
I am a beginner programmer and i can't get this. Trying to print Sys.argv. I have the PRINT command set in script which should call sys.argv.
how do i run : python test.py device1
what i have tried :
print ('please Check' + sys.argv[1]_config.txt )
Current Output :
please Check + sys.argv[1]+_config.txt
what i am looking for :
print " please check device1_config.txt
Any Idea how to do this?
python-2.6 sys
I am a beginner programmer and i can't get this. Trying to print Sys.argv. I have the PRINT command set in script which should call sys.argv.
how do i run : python test.py device1
what i have tried :
print ('please Check' + sys.argv[1]_config.txt )
Current Output :
please Check + sys.argv[1]+_config.txt
what i am looking for :
print " please check device1_config.txt
Any Idea how to do this?
python-2.6 sys
python-2.6 sys
asked Nov 20 '18 at 9:00
Nirmal GaudaNirmal Gauda
246
246
In test.py , did you usefrom __future__ import print_function
to use that python3.x style print function?
– vahdet
Nov 20 '18 at 9:15
No, i havent imported that module ..
– Nirmal Gauda
Nov 20 '18 at 9:35
what does that do and how can i use that ?
– Nirmal Gauda
Nov 20 '18 at 9:41
add a comment |
In test.py , did you usefrom __future__ import print_function
to use that python3.x style print function?
– vahdet
Nov 20 '18 at 9:15
No, i havent imported that module ..
– Nirmal Gauda
Nov 20 '18 at 9:35
what does that do and how can i use that ?
– Nirmal Gauda
Nov 20 '18 at 9:41
In test.py , did you use
from __future__ import print_function
to use that python3.x style print function?– vahdet
Nov 20 '18 at 9:15
In test.py , did you use
from __future__ import print_function
to use that python3.x style print function?– vahdet
Nov 20 '18 at 9:15
No, i havent imported that module ..
– Nirmal Gauda
Nov 20 '18 at 9:35
No, i havent imported that module ..
– Nirmal Gauda
Nov 20 '18 at 9:35
what does that do and how can i use that ?
– Nirmal Gauda
Nov 20 '18 at 9:41
what does that do and how can i use that ?
– Nirmal Gauda
Nov 20 '18 at 9:41
add a comment |
1 Answer
1
active
oldest
votes
for a in range(len(sys.argv)):
# print(a)
if 'device' in sys.argv[a]:
print('please check device1_config.txt ')
Or to include it as a variable:
for a in range(len(sys.argv)):
# print(a)
if 'device' in sys.argv[a]:
dev = sys.argv[a]
print('please check {}_config.txt '.format(dev))
if i run python test.py device2 , will it print "please check device2_config.txt" ??
– Nirmal Gauda
Nov 20 '18 at 9:34
i ran the second part , it didn't print anything...however it didnt give me error either...
– Nirmal Gauda
Nov 20 '18 at 9:40
is script is executable and do you have the shebang path at the top? example: #!/usr/bin/python or on windows #!python
– Jimmy Newsom
Nov 20 '18 at 9:48
it worked for me ...Thanks
– Nirmal Gauda
Nov 20 '18 at 12:09
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53389445%2fcalling-sys-argv-in-print-command-in-python%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
for a in range(len(sys.argv)):
# print(a)
if 'device' in sys.argv[a]:
print('please check device1_config.txt ')
Or to include it as a variable:
for a in range(len(sys.argv)):
# print(a)
if 'device' in sys.argv[a]:
dev = sys.argv[a]
print('please check {}_config.txt '.format(dev))
if i run python test.py device2 , will it print "please check device2_config.txt" ??
– Nirmal Gauda
Nov 20 '18 at 9:34
i ran the second part , it didn't print anything...however it didnt give me error either...
– Nirmal Gauda
Nov 20 '18 at 9:40
is script is executable and do you have the shebang path at the top? example: #!/usr/bin/python or on windows #!python
– Jimmy Newsom
Nov 20 '18 at 9:48
it worked for me ...Thanks
– Nirmal Gauda
Nov 20 '18 at 12:09
add a comment |
for a in range(len(sys.argv)):
# print(a)
if 'device' in sys.argv[a]:
print('please check device1_config.txt ')
Or to include it as a variable:
for a in range(len(sys.argv)):
# print(a)
if 'device' in sys.argv[a]:
dev = sys.argv[a]
print('please check {}_config.txt '.format(dev))
if i run python test.py device2 , will it print "please check device2_config.txt" ??
– Nirmal Gauda
Nov 20 '18 at 9:34
i ran the second part , it didn't print anything...however it didnt give me error either...
– Nirmal Gauda
Nov 20 '18 at 9:40
is script is executable and do you have the shebang path at the top? example: #!/usr/bin/python or on windows #!python
– Jimmy Newsom
Nov 20 '18 at 9:48
it worked for me ...Thanks
– Nirmal Gauda
Nov 20 '18 at 12:09
add a comment |
for a in range(len(sys.argv)):
# print(a)
if 'device' in sys.argv[a]:
print('please check device1_config.txt ')
Or to include it as a variable:
for a in range(len(sys.argv)):
# print(a)
if 'device' in sys.argv[a]:
dev = sys.argv[a]
print('please check {}_config.txt '.format(dev))
for a in range(len(sys.argv)):
# print(a)
if 'device' in sys.argv[a]:
print('please check device1_config.txt ')
Or to include it as a variable:
for a in range(len(sys.argv)):
# print(a)
if 'device' in sys.argv[a]:
dev = sys.argv[a]
print('please check {}_config.txt '.format(dev))
answered Nov 20 '18 at 9:06
Jimmy NewsomJimmy Newsom
361
361
if i run python test.py device2 , will it print "please check device2_config.txt" ??
– Nirmal Gauda
Nov 20 '18 at 9:34
i ran the second part , it didn't print anything...however it didnt give me error either...
– Nirmal Gauda
Nov 20 '18 at 9:40
is script is executable and do you have the shebang path at the top? example: #!/usr/bin/python or on windows #!python
– Jimmy Newsom
Nov 20 '18 at 9:48
it worked for me ...Thanks
– Nirmal Gauda
Nov 20 '18 at 12:09
add a comment |
if i run python test.py device2 , will it print "please check device2_config.txt" ??
– Nirmal Gauda
Nov 20 '18 at 9:34
i ran the second part , it didn't print anything...however it didnt give me error either...
– Nirmal Gauda
Nov 20 '18 at 9:40
is script is executable and do you have the shebang path at the top? example: #!/usr/bin/python or on windows #!python
– Jimmy Newsom
Nov 20 '18 at 9:48
it worked for me ...Thanks
– Nirmal Gauda
Nov 20 '18 at 12:09
if i run python test.py device2 , will it print "please check device2_config.txt" ??
– Nirmal Gauda
Nov 20 '18 at 9:34
if i run python test.py device2 , will it print "please check device2_config.txt" ??
– Nirmal Gauda
Nov 20 '18 at 9:34
i ran the second part , it didn't print anything...however it didnt give me error either...
– Nirmal Gauda
Nov 20 '18 at 9:40
i ran the second part , it didn't print anything...however it didnt give me error either...
– Nirmal Gauda
Nov 20 '18 at 9:40
is script is executable and do you have the shebang path at the top? example: #!/usr/bin/python or on windows #!python
– Jimmy Newsom
Nov 20 '18 at 9:48
is script is executable and do you have the shebang path at the top? example: #!/usr/bin/python or on windows #!python
– Jimmy Newsom
Nov 20 '18 at 9:48
it worked for me ...Thanks
– Nirmal Gauda
Nov 20 '18 at 12:09
it worked for me ...Thanks
– Nirmal Gauda
Nov 20 '18 at 12:09
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53389445%2fcalling-sys-argv-in-print-command-in-python%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
In test.py , did you use
from __future__ import print_function
to use that python3.x style print function?– vahdet
Nov 20 '18 at 9:15
No, i havent imported that module ..
– Nirmal Gauda
Nov 20 '18 at 9:35
what does that do and how can i use that ?
– Nirmal Gauda
Nov 20 '18 at 9:41