Change language

Python | file parameter in print ()

|

It serves two main purposes:

 Print to STDERR Print to external file 

Note: the parameter & # 39; file & # 39; only found in Python 3.x or later.

Printing to STDERR:

Specify the file parameter as sys.stderr instead of the default. This is very useful when debugging a small program (otherwise it would be better to use a debugger).

# Code for printing in STDERR

import sys

 

print ( ’GeeksForGeeks’ , file = sys.stderr)

Output:

 GeeksForGeeks 

Print to a specific file:

Replace the default with a file parameter with the name of the desired file. If the file does not exist, a new file with that name is created and written to.

# Code to print to file

sample = open ( ’samplefile.txt’ , ’ w’ )

 

print ( ’GeeksForGeeks’ , file = sample)

sample.close ( )

Output (in “samplefile .txt ") :

 GeeksForGeeks 

Notes Note: try this in the interpreter on your system, as such a file is not available in the Online IDE.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method