Running python in the background, need to take user input firstHow to accept input from stdin in background while program is runningIs there a way to run Python on Android?How to return multiple values from a function?How to make a programme continue to run after log out from ssh?How do I check what version of Python is running my script?Why do people write the #!/usr/bin/env python shebang on the first line of a Python script?Python progression path - From apprentice to guruPeak detection in a 2D arrayWhy does Python code run faster in a function?“Large data” work flows using pandasTake user input from the background
Was this character’s old age look CGI or make-up?
Why is this int array not passed as an object vararg array?
Meaning of「〜てみたいと思います」
What is Plautus’s pun about frustum and frustrum?
SSD - Disk is OK, one bad sector
Why was castling bad for white in this game, and engine strongly prefered trading queens?
Exception propagation: When should I catch exceptions?
Why does my circuit work on a breadboard, but not on a perfboard? I am new to soldering
How can a Lich look like a human without magic?
Would an 8% reduction in drag outweigh the weight addition from this custom CFD-tested winglet?
Why is “Ich wusste, dass aus dir mal was wird” grammitally correct?
On studying Computer Science vs. Software Engineering to become a proficient coder
Ex-manager wants to stay in touch, I don't want to
Surely they can fit?
tikz: not so precise graphic
Why was the Ancient One so hesitant to teach Dr. Strange the art of sorcery?
Is the schwa sound consistent?
Why was Thor doubtful about his worthiness to Mjolnir?
Extracting sublists that contain similar elements
Proof that the inverse image of a single element is a discrete space
How does noise-cancellation work in Mac laptops?
When a land becomes a creature, is it untapped?
Early arrival in Australia, early hotel check in not available
Can I use my laptop, which says 100-240V, in the USA?
Running python in the background, need to take user input first
How to accept input from stdin in background while program is runningIs there a way to run Python on Android?How to return multiple values from a function?How to make a programme continue to run after log out from ssh?How do I check what version of Python is running my script?Why do people write the #!/usr/bin/env python shebang on the first line of a Python script?Python progression path - From apprentice to guruPeak detection in a 2D arrayWhy does Python code run faster in a function?“Large data” work flows using pandasTake user input from the background
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I have written some code that I would like to run in the background as it is very time consuming (on the order of hours). I would normally run
python3 program_name.py >> output.log &
However the first steps of the program take user input. Is there a way to take user input and then run in the background if I close the terminal?
python linux
add a comment |
I have written some code that I would like to run in the background as it is very time consuming (on the order of hours). I would normally run
python3 program_name.py >> output.log &
However the first steps of the program take user input. Is there a way to take user input and then run in the background if I close the terminal?
python linux
1
Try this? stackoverflow.com/questions/45641094/…
– Devesh Kumar Singh
Mar 23 at 12:08
3
Use argparse and pass user input at command line.
– SuperShoot
Mar 23 at 12:10
1
Possible duplicate of How to accept input from stdin in background while program is running
– alec_a
Mar 23 at 12:11
1
Take a look at daemonize github.com/thesharp/daemonize
– geckos
Mar 23 at 12:26
add a comment |
I have written some code that I would like to run in the background as it is very time consuming (on the order of hours). I would normally run
python3 program_name.py >> output.log &
However the first steps of the program take user input. Is there a way to take user input and then run in the background if I close the terminal?
python linux
I have written some code that I would like to run in the background as it is very time consuming (on the order of hours). I would normally run
python3 program_name.py >> output.log &
However the first steps of the program take user input. Is there a way to take user input and then run in the background if I close the terminal?
python linux
python linux
asked Mar 23 at 12:06
Morgan GladdenMorgan Gladden
8910
8910
1
Try this? stackoverflow.com/questions/45641094/…
– Devesh Kumar Singh
Mar 23 at 12:08
3
Use argparse and pass user input at command line.
– SuperShoot
Mar 23 at 12:10
1
Possible duplicate of How to accept input from stdin in background while program is running
– alec_a
Mar 23 at 12:11
1
Take a look at daemonize github.com/thesharp/daemonize
– geckos
Mar 23 at 12:26
add a comment |
1
Try this? stackoverflow.com/questions/45641094/…
– Devesh Kumar Singh
Mar 23 at 12:08
3
Use argparse and pass user input at command line.
– SuperShoot
Mar 23 at 12:10
1
Possible duplicate of How to accept input from stdin in background while program is running
– alec_a
Mar 23 at 12:11
1
Take a look at daemonize github.com/thesharp/daemonize
– geckos
Mar 23 at 12:26
1
1
Try this? stackoverflow.com/questions/45641094/…
– Devesh Kumar Singh
Mar 23 at 12:08
Try this? stackoverflow.com/questions/45641094/…
– Devesh Kumar Singh
Mar 23 at 12:08
3
3
Use argparse and pass user input at command line.
– SuperShoot
Mar 23 at 12:10
Use argparse and pass user input at command line.
– SuperShoot
Mar 23 at 12:10
1
1
Possible duplicate of How to accept input from stdin in background while program is running
– alec_a
Mar 23 at 12:11
Possible duplicate of How to accept input from stdin in background while program is running
– alec_a
Mar 23 at 12:11
1
1
Take a look at daemonize github.com/thesharp/daemonize
– geckos
Mar 23 at 12:26
Take a look at daemonize github.com/thesharp/daemonize
– geckos
Mar 23 at 12:26
add a comment |
1 Answer
1
active
oldest
votes
You could use something like Tmux and detach and then re-attach when needed.
Tmux
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%2f55313558%2frunning-python-in-the-background-need-to-take-user-input-first%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
You could use something like Tmux and detach and then re-attach when needed.
Tmux
add a comment |
You could use something like Tmux and detach and then re-attach when needed.
Tmux
add a comment |
You could use something like Tmux and detach and then re-attach when needed.
Tmux
You could use something like Tmux and detach and then re-attach when needed.
Tmux
answered Mar 23 at 12:24
hamish samshamish sams
506
506
add a comment |
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%2f55313558%2frunning-python-in-the-background-need-to-take-user-input-first%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
1
Try this? stackoverflow.com/questions/45641094/…
– Devesh Kumar Singh
Mar 23 at 12:08
3
Use argparse and pass user input at command line.
– SuperShoot
Mar 23 at 12:10
1
Possible duplicate of How to accept input from stdin in background while program is running
– alec_a
Mar 23 at 12:11
1
Take a look at daemonize github.com/thesharp/daemonize
– geckos
Mar 23 at 12:26