Python: How to redirect print output to txt file?
up vote
-1
down vote
favorite
I have Print function which looks like this: print(*hint_y, sep='n') (hint_y is nested list), which output looks like this:
1
1 1 1
4 1 1 1 4
How can i redirect this print to text file?
python
add a comment |
up vote
-1
down vote
favorite
I have Print function which looks like this: print(*hint_y, sep='n') (hint_y is nested list), which output looks like this:
1
1 1 1
4 1 1 1 4
How can i redirect this print to text file?
python
Instead of redirecting, just write it to a file usingwith open('file.txt', 'w') as f:f.write(*hint_y)
– raj
Nov 10 at 16:06
add a comment |
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
I have Print function which looks like this: print(*hint_y, sep='n') (hint_y is nested list), which output looks like this:
1
1 1 1
4 1 1 1 4
How can i redirect this print to text file?
python
I have Print function which looks like this: print(*hint_y, sep='n') (hint_y is nested list), which output looks like this:
1
1 1 1
4 1 1 1 4
How can i redirect this print to text file?
python
python
asked Nov 10 at 16:00
Xvrat01
113
113
Instead of redirecting, just write it to a file usingwith open('file.txt', 'w') as f:f.write(*hint_y)
– raj
Nov 10 at 16:06
add a comment |
Instead of redirecting, just write it to a file usingwith open('file.txt', 'w') as f:f.write(*hint_y)
– raj
Nov 10 at 16:06
Instead of redirecting, just write it to a file using
with open('file.txt', 'w') as f:f.write(*hint_y)– raj
Nov 10 at 16:06
Instead of redirecting, just write it to a file using
with open('file.txt', 'w') as f:f.write(*hint_y)– raj
Nov 10 at 16:06
add a comment |
2 Answers
2
active
oldest
votes
up vote
1
down vote
accepted
You can do that by using providing file proxy in the file parameter of print function.
For example,
f = open('temp.txt' , 'w')
print('a' , file = f)
f.close()
Here,I redirected string 'a' in the file 'temp.txt'.
New contributor
Sanchit.Jain is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
up vote
0
down vote
Like Sanchit.Jain's answer, but uses a with statement to close the file automatically:
with open('temp.txt' , 'w') as f:
print('a' , file=f)
add a comment |
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
You can do that by using providing file proxy in the file parameter of print function.
For example,
f = open('temp.txt' , 'w')
print('a' , file = f)
f.close()
Here,I redirected string 'a' in the file 'temp.txt'.
New contributor
Sanchit.Jain is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
up vote
1
down vote
accepted
You can do that by using providing file proxy in the file parameter of print function.
For example,
f = open('temp.txt' , 'w')
print('a' , file = f)
f.close()
Here,I redirected string 'a' in the file 'temp.txt'.
New contributor
Sanchit.Jain is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
up vote
1
down vote
accepted
up vote
1
down vote
accepted
You can do that by using providing file proxy in the file parameter of print function.
For example,
f = open('temp.txt' , 'w')
print('a' , file = f)
f.close()
Here,I redirected string 'a' in the file 'temp.txt'.
New contributor
Sanchit.Jain is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
You can do that by using providing file proxy in the file parameter of print function.
For example,
f = open('temp.txt' , 'w')
print('a' , file = f)
f.close()
Here,I redirected string 'a' in the file 'temp.txt'.
New contributor
Sanchit.Jain is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Sanchit.Jain is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
answered Nov 10 at 16:17
Sanchit.Jain
263
263
New contributor
Sanchit.Jain is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Sanchit.Jain is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Sanchit.Jain is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
add a comment |
up vote
0
down vote
Like Sanchit.Jain's answer, but uses a with statement to close the file automatically:
with open('temp.txt' , 'w') as f:
print('a' , file=f)
add a comment |
up vote
0
down vote
Like Sanchit.Jain's answer, but uses a with statement to close the file automatically:
with open('temp.txt' , 'w') as f:
print('a' , file=f)
add a comment |
up vote
0
down vote
up vote
0
down vote
Like Sanchit.Jain's answer, but uses a with statement to close the file automatically:
with open('temp.txt' , 'w') as f:
print('a' , file=f)
Like Sanchit.Jain's answer, but uses a with statement to close the file automatically:
with open('temp.txt' , 'w') as f:
print('a' , file=f)
answered Nov 10 at 17:03
roeen30
27919
27919
add a comment |
add a comment |
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%2f53240731%2fpython-how-to-redirect-print-output-to-txt-file%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
Instead of redirecting, just write it to a file using
with open('file.txt', 'w') as f:f.write(*hint_y)– raj
Nov 10 at 16:06