Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

czy są wieloliniowe komentarze?

9,029 views
Skip to first unread message

w.p.

unread,
Mar 25, 2005, 6:58:21 AM3/25/05
to
Witam ;)

Czy w pythonie jest możliwość stosowania wieloliniowych komentarzy typu
/* komentarz */ ?

Bo niestety nic takiego nie znalazłem - ale może jednak istnieje coś w
ten deseń?

Bo czasami by się przydało :)

w.p.

P.S. Wesołych świąt!

Wojciech Mula

unread,
Mar 25, 2005, 6:54:07 AM3/25/05
to
w.p. wrote:
> Witam ;)
>
> Czy w pythonie jest możliwość stosowania wieloliniowych komentarzy typu
> /* komentarz */ ?
>
> Bo niestety nic takiego nie znalazłem - ale może jednak istnieje coś w
> ten deseń?
>
> Bo czasami by się przydało :)

Możesz używać napisów zamkniętych między """.

w.

--
JID: wm...@chrome.pl | pomóż znaleźć lek na raka
http://www.mula.w.pl | http://www.find-a-drug.org

William

unread,
Mar 26, 2005, 1:05:24 PM3/26/05
to

Użytkownik "Wojciech Mula" <wojcie...@poczta.null.onet.pl.invalid>
napisał w wiadomości news:slrnd47ume.1ij...@cat.tac...

> w.p. wrote:
>> Witam ;)
>>
>> Czy w pythonie jest możliwość stosowania wieloliniowych komentarzy typu
>> /* komentarz */ ?
>>
>> Bo niestety nic takiego nie znalazłem - ale może jednak istnieje coś w
>> ten deseń?
>>
>> Bo czasami by się przydało :)
>
> Możesz używać napisów zamkniętych między """.
>

Powszechną konwencją jest używanie """ w napisach dokumentujacych oraz
łańcuchach wieloliniowych wogóle. Z tego powodu, do "zakomentowywania kodu"
poleca się potrójny apostrof '''. Pytanie tylko w jakim kontekście kolega
potrzebował wieloliniowych komentarzy.


w.p.

unread,
Mar 30, 2005, 1:12:44 AM3/30/05
to
William wrote:

> Powszechną konwencją jest używanie """ w napisach dokumentujacych oraz
> łańcuchach wieloliniowych wogóle. Z tego powodu, do "zakomentowywania kodu"
> poleca się potrójny apostrof '''. Pytanie tylko w jakim kontekście kolega
> potrzebował wieloliniowych komentarzy.
>
>

Przykładowo czasami część kodu muszę wyłączyć na pewien czas z "obiegu"
i stąd głównie moje pytanie. Może więc lepsze było by określenie
"remowanie" kodu :) Ale faktycznie widziałem ten sposób komentowania w
źródłach ale jakoś nie skojarzyłem :) W każdym razie każde dodatkowe
uwagi pythonowych kombatantów są zawsze mile widziane :)

w.p.

Tupteq

unread,
Mar 30, 2005, 3:13:11 AM3/30/05
to
w.p. wrote:
> Przykładowo czasami część kodu muszę wyłączyć na pewien czas z "obiegu"
> i stąd głównie moje pytanie.
<CIACH>

Większość edytorów ma coś takiego, jak komentowanie bloków - zaznaczasz
blok i jednym skrótem klawiszowym (w SciTE CTRL+Q) remujesz wszystko, ta
sama kombinacja wcisnięta drugi raz "odkomentowuje" kod.
Nie jestem wymagający i to mi wystarcza :)

--
Pozdro... Tupteq

w.p.

unread,
Mar 30, 2005, 4:29:01 AM3/30/05
to
Tupteq wrote:
> Większość edytorów ma coś takiego, jak komentowanie bloków - zaznaczasz
> blok i jednym skrótem klawiszowym (w SciTE CTRL+Q) remujesz wszystko, ta
> sama kombinacja wcisnięta drugi raz "odkomentowuje" kod.
> Nie jestem wymagający i to mi wystarcza :)
>
SciTE bardzo lubiłem ale niestety bardzo lubię ciemne tło, a grzebanie w
plikach ini żeby pozmieniać kilkanaście kolorów dla paru typów plików
mnie do niego troszkę zniechęciło. Ale ogólnie obok VIMa to chyba
najfajniejszy edytor jak najbardziej. Szkoda tylko że nie ma schematów
kolorów :)

Zaraz zerknę czy w VIMie coś takiego jest (na pewno jest!).

w.p.

Karpierz, Adam

unread,
Mar 30, 2005, 4:26:37 AM3/30/05
to
"Tupteq" <tupte...@CIACHtlen.pl> wrote:

> Większość edytorów ma coś takiego, jak komentowanie bloków - zaznaczasz
> blok i jednym skrótem klawiszowym (w SciTE CTRL+Q) remujesz wszystko, ta
> sama kombinacja wcisnięta drugi raz "odkomentowuje" kod.
> Nie jestem wymagający i to mi wystarcza :)

Podobnie w Emacsie dziala klasyczne CTRL+c , CTRL+C
(po zainstalowaniu python-mode.el)

Adam Karpierz


Karpierz, Adam

unread,
Mar 30, 2005, 4:45:04 AM3/30/05
to
"Karpierz, Adam" <adam_k...@mentor.com> wrote:

> Podobnie w Emacsie dziala klasyczne CTRL+c , CTRL+C

raczej: CTRL+C c, CTRL+C C,

AK


Piotr Dembiński

unread,
Mar 30, 2005, 6:53:16 AM3/30/05
to
"Karpierz, Adam" <adam_k...@mentor.com> writes:

W emacs prefiks ctrl-c jest zarezerwowany właśnie dla skrótów
klawiszowych major modes.

--
"Linux just isn't user-friendly when it comes to viruses. You have to work
to find and run them. It doesn't happen automatically as it does with Windows.
The GNU/Linux folks really should improve this glaring discrepancy."
-- Matt Moen, 'Running Windows viruses with Wine'

Daniel Mróz

unread,
Mar 30, 2005, 8:06:03 AM3/30/05
to
w.p. napisał(a):

>> Większość edytorów ma coś takiego, jak komentowanie bloków -
>> zaznaczasz blok i jednym skrótem klawiszowym (w SciTE CTRL+Q) remujesz
>> wszystko, ta sama kombinacja wcisnięta drugi raz "odkomentowuje" kod.
[...]

> Zaraz zerknę czy w VIMie coś takiego jest (na pewno jest!).
Zakomentowanie linii 1-34:

:1,34s/^/#/g

Zakomentowanie od linii 56 do konca:

:56,$s/^/#/g

Zakomentowanie calego pliku:

:%s/^/#/g

Mozna tez w trybie visual.


Pozdrawiam
Beorn

Mariusz Lotko

unread,
Mar 31, 2005, 6:24:47 PM3/31/05
to
Daniel Mróz wrote:

:<,>s/^/#/g

Czy jakos tak dla "ostatnio zaznaczonego bloku". Polecam.

--
Mariusz Lotko
http://www.lotko.magma-net.pl/

Daniel Mróz

unread,
Apr 1, 2005, 1:56:56 AM4/1/05
to
Mariusz Lotko napisał(a):

>>Mozna tez w trybie visual.
> :<,>s/^/#/g
>
> Czy jakos tak dla "ostatnio zaznaczonego bloku". Polecam.
:'<,'>s/^/#/g


Pozdrawiam
Beorn

0 new messages