yılında Perl __DATA__ eşdeğer Sık sık senaryonun sonunda dosya tanıtıcısına __DATA__
dan veri okumak perl'de kod yazarken:Python
while (<DATA>) {
chomp;
say;
}
__DATA__
line1
line2
ben bir dosyada okuma yerine bu hızlı test için kod vb bulmak, Bu, içeriğini anında düzenleyebileceğim anlamına geliyor. doc itibaren
:
__DATA__
belirteç derleme için Perl kodları tamamlandığında perl derleyici söyler.Her şey
__DATA__
belirteci sonra__DATA__
belirteç ulaşıldığındaFOOBAR
akım paketin adıdır dosya tanıtıcısınaFOOBAR::DATA
yoluyla okuma için kullanılabilir.
Python eşdeğer bir var mıdır? Değilse, benzer bir şey elde etmenin en iyi yolu Python-ish'ı önerebilir mi?
açıklayabilir misiniz ne anlama aslında * yapar *, daha iyi Python usta bizler için Perl'den daha mı? – jonrsharpe
@jonrsharpe: Bir modülün sonuna bir dosya gibi okunabilecek bir veriye veri eklemenizi sağlar. –