[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-programlama
Subject:    [Linux-programlama] Python strip muhtemelen bug?
From:       cagatay () tengiz ! net (=?ISO-8859-9?Q?=C7a=F0atay_Tengiz?=)
Date:       2004-11-24 10:50:39
Message-ID: 41A44B75.7040200 () tengiz ! net
[Download RAW message or body]

Ali Bey,

Cevap için teşekkür ederim. Ben de sonuçta bu işi şöyle çözdüm :

s = 'ali.ddef'
a = s[:len(s)-5]

Ali Alphan Bayazit wrote:

>selamlar,
>
>On Wed, 2004-11-24 at 02:18 +0200, Çağatay Tengiz wrote:
>  
>
>>Merhaba,
>>
>>Python'da yeni sayılırım, ve lstrip ve rstrip komutları aşağıdaki 
>>davranışı sergiliyor :
>>
>> >>> import string
>> >>> string.lstrip("iali.ddir", ".ddir")
>>'ali.ddir'
>> >>> string.rstrip("iali.ddir", ".ddir")
>>'ial'
>> >>> string.rstrip("ialI.ddir", ".ddir")
>>'ialI'
>>
>>Yani başta ve sonda "i" karakteri varsa uçuyor. Bu beklenen bir durum 
>>mudur? Dökümantasyondan anladığım kadarı ile değil, yoksa bir şeyi mi 
>>kaçırıyorum ?
>>
>>    
>>
>sanirim dogru calisiyor,
>
>ikinci parametreyi bir string degilde, karakter kumesi olarak dusunun.
>sonucta yapilan sey sondan baslayarak
>kume icersindeki karakterleri silmek
>taki kume icersinde olmayan bir karaktere raslanana kadar.
>(o sekilde dlerden biri fazla oluyor zaten)
>karakter kumesindeki sira da onemsiz. yani "rid." de ayni seyi yapar
>neyse
>sonucta .ddir silindikten sonra 
>i de kumede oldugu icin siliniyor
>
>kolay gelsin
>-aab
>  
>
>>Konu ile ilgili biraz google yaptım ama bir sonuç bulamadım. python hata 
>>listesinde de konu ile ilgili bir şey bulamadım. Bu bir bug mı sizce?
>>
>>Sistemim :
>>Debian Unstable
>>Python 2.3.4-4
>>
>>Teşekkürler
>>
>>Çağatay Tengiz
>>www.tengiz.net
>>_______________________________________________
>>Linux-programlama mailing list
>>Linux-programlama@liste.linux.org.tr
>>http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>    
>>

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic