Discussion:
Czyszczenie ekranu w pythonie
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
Artur Rutkowski
2005-04-28 00:14:08 UTC
Permalink
Witam!
Mam taki problem. Gdy wywołam program napisany w pythonie, na ekranie oprucz tekstu mojego programu sa rowniez komendy systemowe ktore wywolalem wczesniej. Moje pytanie brzmi: Jak wyczyscic ekran w pythonie i wyswietlic tekst programu od pierwszej linii ekranu?

Pozdrawiam.
Artur Rutkowski
--
Archiwum grupy: http://niusy.onet.pl/pl.comp.lang.python
Artur M. Piwko
2005-04-28 18:06:18 UTC
Permalink
In the darkest hour on 28 Apr 2005 02:14:08 +0200,
Post by Artur Rutkowski
Mam taki problem. Gdy wywołam program napisany w pythonie, na ekranie oprucz tekstu mojego programu sa rowniez komendy systemowe ktore wywolalem wczesniej. Moje pytanie brzmi: Jak wyczyscic ekran w pythonie i wyswietlic tekst programu od pierwszej linii ekranu?
def clear_screen():
print '\033[2J\033[0;0H'


Artur
--
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:227B ]
[ 20:05:13 user up 10595 days, 8:00, 1 user, load average: 0.06, 0.06, 0.06 ]

Is reading in the bathroom considered Multi-Tasking?
The Sheep
2005-04-28 18:49:32 UTC
Permalink
Dnia Thu, 28 Apr 2005 18:06:18 +0000 (UTC),
Post by Artur M. Piwko
In the darkest hour on 28 Apr 2005 02:14:08 +0200,
Post by Artur Rutkowski
Mam taki problem. Gdy wywołam program napisany w pythonie, na ekranie oprucz tekstu mojego programu sa rowniez komendy systemowe ktore wywolalem wczesniej. Moje pytanie brzmi: Jak wyczyscic ekran w pythonie i wyswietlic tekst programu od pierwszej linii ekranu?
print '\033[2J\033[0;0H'
No, to raczej zalezy od terminala... Pod windowsem raczej nie zadziala
(chyba ze ansi.sys sie do pamieci zaladuje).
--
Radomir @**@_ Bee! .**._ .**._ .**._ .**._ zZ
`The Sheep' ('') 3 (..) 3 (..) 3 (..) 3 (--) 3
Dopieralski .vvVvVVVVVvVVVvVVVvVvVVvVvvVvVVVVVVvvVVvvVvvvvVVvVVvv.v.
c00lfon
2005-04-29 15:59:56 UTC
Permalink
Dnia czwartek, 28 kwietnia 2005 20:06 Artur M. Piwko w
<slrnd729gj.8dm.pipene-***@beast.tu.kielce.pl> napisał(a) na
pl.comp.lang.python:

Witam Wszystkich, to mój pierwszy post na tej grupie :)
Post by Artur M. Piwko
Post by Artur Rutkowski
Mam taki problem. Gdy wywołam program napisany w pythonie, na ekranie
oprucz tekstu mojego programu sa rowniez komendy systemowe ktore
wywolalem wczesniej. Moje pytanie brzmi: Jak wyczyscic ekran w pythonie i
wyswietlic tekst programu od pierwszej linii ekranu?
print '\033[2J\033[0;0H'
Może np.:
import os
os.system("clear") #? i odpowiednio cls dla Windows.
Post by Artur M. Piwko
Artur
Pozdrawiam.Lukasz.
P.S.: Ewentualnie http://groups.google.pl/ -> python clear screen
--
c00lfon (Coolfon), !(coolfon) | % Częstochowa % | Slackware 10.1
Kadu/EKG: 0x7C8943, ***@il: lukasz%ebbgfuryy.rot13.or, RLU #376471
Doświadczenie to coś co zdobywasz tuż po chwili w której go potrzebowałeś...
Piotr Dembiński
2005-04-29 21:00:13 UTC
Permalink
c00lfon <***@127.0.0.1> writes:

[snap]
Post by c00lfon
import os
os.system("clear") #? i odpowiednio cls dla Windows.
taaaki fork :>
--
http://www.pdemb.prv.pl
c00lfon
2005-04-30 19:00:21 UTC
Permalink
Dnia piątek, 29 kwietnia 2005 23:00 Piotr Dembiński w
Post by Piotr Dembiński
Post by c00lfon
import os
os.system("clear") #? i odpowiednio cls dla Windows.
taaaki fork :>
To może warto zasymulować jakoś naciśnięcie Ctrl+L?

Pozdrawiam.
Lukasz.
--
c00lfon (Coolfon), !(coolfon) | % Częstochowa % | Slackware 10.1
Kadu/EKG: 0x7C8943, ***@il: lukasz%ebbgfuryy.rot13.or, RLU #376471
Doświadczenie to coś co zdobywasz tuż po chwili w której go potrzebowałeś...
Piotr Dembiński
2005-04-30 20:36:40 UTC
Permalink
Post by c00lfon
Dnia piątek, 29 kwietnia 2005 23:00 Piotr Dembiński
Post by Piotr Dembiński
Post by c00lfon
import os
os.system("clear") #? i odpowiednio cls dla Windows.
taaaki fork :>
To może warto zasymulować jakoś naciśnięcie Ctrl+L?
Jeśli już wchodzimy w temat symulacji, to ja bym się pisał
na free/libre odpowiednik Rational Robot :)
--
http://www.pdemb.prv.pl
Artur M. Piwko
2005-05-03 09:28:01 UTC
Permalink
In the darkest hour on Fri, 29 Apr 2005 17:59:56 +0200,
Post by c00lfon
Post by Artur M. Piwko
print '\033[2J\033[0;0H'
import os
os.system("clear") #? i odpowiednio cls dla Windows.
Zdecydowanie za ciężkie.

Artur
--
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:218B ]
[ 11:27:13 user up 10600 days, 23:22, 1 user, load average: 0.06, 0.06, 0.06 ]

Gravity is a myth, the Earth sucks.
a***@gmail.com
2020-02-09 15:40:00 UTC
Permalink
mi nic nie działa :(
Adam M
2020-02-13 19:07:36 UTC
Permalink
Post by a***@gmail.com
mi nic nie działa :(
Pierwsze z brzegu rozwiazanie:
https://www.geeksforgeeks.org/clear-screen-python/

Loading...