Czyszczenie ekranu w pythonie

2379 views
Skip to first unread message

Artur Rutkowski

unread,
Apr 27, 2005, 8:14:08 PM4/27/05
to
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

unread,
Apr 28, 2005, 2:06:18 PM4/28/05
to
In the darkest hour on 28 Apr 2005 02:14:08 +0200,
Artur Rutkowski <ldf...@o2.pl> screamed:

> 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

unread,
Apr 28, 2005, 2:49:32 PM4/28/05
to
Dnia Thu, 28 Apr 2005 18:06:18 +0000 (UTC),
Artur M. Piwko napisal(a):

> In the darkest hour on 28 Apr 2005 02:14:08 +0200,
> Artur Rutkowski <ldf...@o2.pl> screamed:
>> 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'

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

unread,
Apr 29, 2005, 11:59:56 AM4/29/05
to
Dnia czwartek, 28 kwietnia 2005 20:06 Artur M. Piwko w
<slrnd729gj.8d...@beast.tu.kielce.pl> napisał(a) na
pl.comp.lang.python:

Witam Wszystkich, to mój pierwszy post na tej grupie :)

>> 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'

Może np.:
import os
os.system("clear") #? i odpowiednio cls dla Windows.

> Artur
Pozdrawiam.Lukasz.
P.S.: Ewentualnie http://groups.google.pl/ -> python clear screen

--
c00lfon (Coolfon), !(coolfon) | % Częstochowa % | Slackware 10.1
Kadu/EKG: 0x7C8943, em@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

unread,
Apr 29, 2005, 5:00:13 PM4/29/05
to
c00lfon <c00...@127.0.0.1> writes:

[snap]

> Może np.:
> import os
> os.system("clear") #? i odpowiednio cls dla Windows.

taaaki fork :>

--
http://www.pdemb.prv.pl

c00lfon

unread,
Apr 30, 2005, 3:00:21 PM4/30/05
to
Dnia piątek, 29 kwietnia 2005 23:00 Piotr Dembiński w
<871x8tp...@hector.domek> napisał(a) na pl.comp.lang.python:

>> Może np.:
>> 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.

Piotr Dembiński

unread,
Apr 30, 2005, 4:36:40 PM4/30/05
to
c00lfon <c00...@127.0.0.1> writes:

> Dnia piątek, 29 kwietnia 2005 23:00 Piotr Dembiński
> w <871x8tp...@hector.domek> napisał(a)
> na pl.comp.lang.python:
>
>>> Może np.:
>>> 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

unread,
May 3, 2005, 5:28:01 AM5/3/05
to
In the darkest hour on Fri, 29 Apr 2005 17:59:56 +0200,
c00lfon <c00...@127.0.0.1> screamed:

>> def clear_screen():
>> print '\033[2J\033[0;0H'
> Może np.:
> 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.

alim...@gmail.com

unread,
Feb 9, 2020, 10:40:01 AM2/9/20
to
mi nic nie działa :(

Adam M

unread,
Feb 13, 2020, 2:07:38 PM2/13/20
to
On Sunday, February 9, 2020 at 10:40:01 AM UTC-5, alim...@gmail.com wrote:
> mi nic nie działa :(

Pierwsze z brzegu rozwiazanie:
https://www.geeksforgeeks.org/clear-screen-python/
Reply all
Reply to author
Forward
0 new messages