logo

Hvordan tømme skjermen i python?

Mesteparten av tiden, mens vi jobber med Python interaktivt skall/terminal (ikke en konsoll), ender vi opp med en rotete utgang og ønsker å tømme skjermen av en eller annen grunn. I et interaktivt skall/terminal kan vi ganske enkelt bruke

ctrl+l>

Men hva om vi vil tømme skjermen mens vi kjører et python-skript? Dessverre er det ingen innebygd nøkkelord eller funksjon/metode for å tømme skjermen. Så vi gjør det på egenhånd.



Fjerner skjermen i Windows-operativsystemet

Metode 1: Tøm skjermen i Python ved å bruke cls

Du kan ganske enkelt cls for å tømme skjermen i Windows.

Python3








forskjell på datoer i excel
import> os> # Clearing the Screen> os.system(>'cls'>)>

>

>

Eksempel 2: Slett skjerm i Python ved å bruke clear

Du kan også bare importere os i stedet for fra os importsystem men med det må du endre system('clear') til os.system ('klar').

Python3




char til streng java

# import only system from os> from> os>import> system, name> # import sleep to show output for some time period> from> time>import> sleep> # define our clear function> def> clear():> ># for windows> >if> name>=>=> 'nt'>:> >_>=> system(>'cls'>)> ># for mac and linux(here, os.name is 'posix')> >else>:> >_>=> system(>'clear'>)> # print out some text> print>(>'hello geeks '>*>10>)> # sleep for 2 seconds after printing output> sleep(>2>)> # now call function we defined above> clear()>

>

>

Eksempel 3: Tøm skjermen i Python ved å bruke call

En annen måte å oppnå dette på er å bruke delprosessmodul .

Python3




hvordan konvertere heltall til streng java
# import call method from subprocess module> from> subprocess>import> call> # import sleep to show output for some time period> from> time>import> sleep> # define clear function> def> clear():> ># check and make call for specific operating system> >_>=> call(>'clear'> if> os.name>=>=> 'posix'> else> 'cls'>)> print>(>'hello geeks '>*>10>)> # sleep for 2 seconds after printing output> sleep(>2>)> # now call function we defined above> clear()>

>

>

Fjerner skjermen i Linux-operativsystemet

I dette eksemplet brukte vi tidsmodul og os modul for å tømme skjermen i Linux OS.

Python3


spill pigeon android



import> os> from> time>import> sleep> # some text> print>(>'a'>)> print>(>'b'>)> print>(>'c'>)> print>(>'d'>)> print>(>'e'>)> print>(>'Screen will now be cleared in 5 Seconds'>)> # Waiting for 5 seconds to clear the screen> sleep(>5>)> # Clearing the Screen> os.system(>'clear'>)>

>

>