- 論壇徽章:
- 1
|
回你的那句:
> 或者“$%^&*{}”之類的符號對你而言與火星文無異;
背景:水木 Python 版有個人問:
- 發(fā)信人: ckidawei ( CK ), 信區(qū): Python
- 標 題: 【求助】再問一個比較變態(tài)的問題
- 發(fā)信站: 水木社區(qū) (Fri Dec 8 17:38:13 2006), 轉(zhuǎn)信
- 如果一個文件中有很多“OK”字樣,
- 如何以“OK”為下刀之處,
- 把這個文件切分成很多個小文件?
- 謝謝。
- --
復(fù)制代碼
于是有個 Perl 愛好者給提供了一段代碼:
- 發(fā)信人: superisaac (自己作的抓飯真好吃), 信區(qū): Python
- 標 題: Re: 【求助】再問一個比較變態(tài)的問題
- 發(fā)信站: 水木社區(qū) (Sat Dec 9 19:41:32 2006), 轉(zhuǎn)信
- $/ = 'OK';
- while (<>){
- chomp;
- # 寫到小文件里
- }
復(fù)制代碼
雖然我對該同志無視少數(shù)民族語言習(xí)慣的行為多多少少有點鄙視,
但是當(dāng)我看到下面這個回復(fù)時:
- 發(fā)信人: scaner (ec8030f7-c20a-464f-9b0e-13a3a9e97384), 信區(qū): Python
- 標 題: Re: 【求助】再問一個比較變態(tài)的問題
- 發(fā)信站: 水木社區(qū) (Sat Dec 9 19:54:48 2006), 轉(zhuǎn)信
- perl這種方法最討厭了,
- 雖然寫得時候看起來挺爽的.
復(fù)制代碼
還是忍不住回了一段:
- 發(fā)信人: flw (flw), 信區(qū): Python
- 標 題: Re: 【求助】再問一個比較變態(tài)的問題
- 發(fā)信站: 水木社區(qū) (Sat Jan 20 16:56:15 2007), 轉(zhuǎn)信
- 我對自己的評價是:不排斥,不盲從。我們要學(xué)會兼收并蓄,要學(xué)會包容:
- use English;
- $INPUT_RECORD_SEPARATOR = 'OK'; # or $RS = 'OK';
- 或者:
- open my $handle, '</path/to/foo.bar';
- $handle->input_record_separator( 'OK' );
- while( readline( $handle ) ){
- 寫入小文件
- }
- close($handle);
- 【 在 scaner (ec8030f7-c20a-464f-9b0e-13a3a9e97384) 的大作中提到: 】
- : perl這種方法最討厭了,
- : 雖然寫得時候看起來挺爽的.
- --
- 毫無疑問
- 我編的程序
- 是全天下
- 最魯棒的!
復(fù)制代碼 |
|