另外浏览了两本书,发现perl处理文本貌似强些,不过符号太诡异了。python处理文本文件不是其主要方向阿,不过程序简单,可读性很好,!请高手指点,我应该用哪个?
55 个解决方案
#1
还是perl 简单 功能强大!
#2
处理个文本而已,随便哪个都很方便。
不过如果你只用来处理文本,可以优先考虑Perl。毕竟Perl就是以文本处理而闻名的。至于那些诡异的符号,一天就可以习惯的。
不过如果你只用来处理文本,可以优先考虑Perl。毕竟Perl就是以文本处理而闻名的。至于那些诡异的符号,一天就可以习惯的。
#3
还是版主 iambic 的建议比较中肯。
#4
iambic荣升版主了?恭喜恭喜~
#5
汗,我不是版主……
#6
"至于那些诡异的符号,一天就可以习惯的"
但是过了一个星期,你要再修修程序的话,又要花一天来习惯。
我的建议,如果你每天都有类似任务的话,用perl。
否则用python。
但是过了一个星期,你要再修修程序的话,又要花一天来习惯。
我的建议,如果你每天都有类似任务的话,用perl。
否则用python。
#7
perl分析文本的功能很强大,Python不太懂
#8
用perl,perl的文件处理功能很强大。
原来有一个叫bbs3000的cgi论坛,就是用的文本数据库。
原来有一个叫bbs3000的cgi论坛,就是用的文本数据库。
#9
估计问一百、一千、一万人都会说只处理文本的话还是用Perl好的。
#10
你熟悉的那个最好。
#11
不管学哪个 正则表达式都绕不过去 不过python好象上手快点
#12
你应当学好正则表达式,再把hash和list用熟。。那perl和python对你来说区别不太大。
#13
用了一天学perl,用了2小时学python。。。
过了一段时间发现perl忘了
而python还是有印象的
过了一段时间发现perl忘了
而python还是有印象的
#14
perl學習周期稍長一些,功能很強大但不利於維護
如果要求不是很高可以使用python
如果要求不是很高可以使用python
#15
#16
perl好处理方便 ,感觉python正则表达式麻烦,还得 引用库
#17
正在学习PERL,感觉很强大。。
#18
iambic, 能力蛮好,而且乐于助人。这样的好人都当不了本版版主,太可惜咯
#19
我太落伍了,最近才知道这两个东西
#20
用Perl比较好,我也经常做文本处理,用Perl常常几行代码就可以搞定。感觉Perl语法和C、PHP接近,Python的语法更诡异
#21
用perl好,如果怕以后看不懂应该多写注释,这样给别人维护也方便些。
#22
http://mykey.uu1001.com/index.php
#23
要是长期处理大量文本建议用perl,不是太经常处理就用python
#24
不会,帮顶
#25
用perl吧,我想不出比它更适合处理文本的语言了。
#26
既然大家 都说PERL 就PERL吧,虽然让我选 我会选择Python如果文本量真的很大的话。
#27
归本求源,一些底层需要注意的东西都是一样的,只是表示方式的不同
#28
Perl和Python的吵架,不是一天两天了,
#29
perl才是正道
#30
我用ruby 机缘巧合下先认识了它
后来看了看Python
还是觉得用ruby
后来看了看Python
还是觉得用ruby
#31
我的意见:
对于文本处理来说,两种脚本都是开放的,功能同样强大。
区别在于: perl脚本使用了各种各样的符号,看起来像天书;
python脚本语法比较简洁,使用space缩进表示语句块,和c语言语法非常像。
对于初学者来说,python会更容易学。
对于文本处理来说,两种脚本都是开放的,功能同样强大。
区别在于: perl脚本使用了各种各样的符号,看起来像天书;
python脚本语法比较简洁,使用space缩进表示语句块,和c语言语法非常像。
对于初学者来说,python会更容易学。
#32
写自己用的东西用perl,
大家一起写东西用python.
大家一起写东西用python.
#33
perl 应该简单多了撒
#34
支持用perl啊
#35
#36
python, 很好,很强大!
#37
诡异是什么意思
感觉这个词用起来模棱两可的,不知道倒底是在说什么
我最近也要学python,感觉资料太少了,图书馆都找不到书
感觉这个词用起来模棱两可的,不知道倒底是在说什么
我最近也要学python,感觉资料太少了,图书馆都找不到书
#38
perl 还是很实用的 不过中文的学习资料比较少
最好能看懂英文文档!!!
最好能看懂英文文档!!!
#39
perl吧。。。
#40
perl就是为了处理大量日志文件而生出来的
#41
用shell吧,反正看起来和perl差不多,都是*?/.[$什么的。
#42
perl好,文本处理专家,速度快。
shell就算了吧,太慢。
曾经处理过200M的文件,perl几秒钟搞定,shell要几分钟
shell就算了吧,太慢。
曾经处理过200M的文件,perl几秒钟搞定,shell要几分钟
#43
支持Perl
#44
个人感觉PERL要强大些,PYTHON在一些字符截取上要弱些。。
#45
只用python。足矣
#46
python也挺好用的
#47
会什么用什么。
都不会的话,想学一门文本处理比较强大的语言用Perl,
想学一门舒服的语言用Python,
你确信你以后不会用脚本来做其他事情
只用来处理文本吗。
Python号称万能胶语言,学他不会后悔的
都不会的话,想学一门文本处理比较强大的语言用Perl,
想学一门舒服的语言用Python,
你确信你以后不会用脚本来做其他事情
只用来处理文本吗。
Python号称万能胶语言,学他不会后悔的
#48
我还是倾向于使用Perl
Perl的正则表达式很精炼
可以少打不少字。
Perl的正则表达式很精炼
可以少打不少字。
#49
这2个基本区别不大,但是perl的语法真的....真的很诡异
所以还是python吧,一劳永逸的
所以还是python吧,一劳永逸的
#50
个人建议python,虽然perl在这方面更强大,但是一牛人说过程序是写给人看的,附带能在机器上运行。perl太神奇了,让人晕头转向。
#1
还是perl 简单 功能强大!
#2
处理个文本而已,随便哪个都很方便。
不过如果你只用来处理文本,可以优先考虑Perl。毕竟Perl就是以文本处理而闻名的。至于那些诡异的符号,一天就可以习惯的。
不过如果你只用来处理文本,可以优先考虑Perl。毕竟Perl就是以文本处理而闻名的。至于那些诡异的符号,一天就可以习惯的。
#3
还是版主 iambic 的建议比较中肯。
#4
iambic荣升版主了?恭喜恭喜~
#5
汗,我不是版主……
#6
"至于那些诡异的符号,一天就可以习惯的"
但是过了一个星期,你要再修修程序的话,又要花一天来习惯。
我的建议,如果你每天都有类似任务的话,用perl。
否则用python。
但是过了一个星期,你要再修修程序的话,又要花一天来习惯。
我的建议,如果你每天都有类似任务的话,用perl。
否则用python。
#7
perl分析文本的功能很强大,Python不太懂
#8
用perl,perl的文件处理功能很强大。
原来有一个叫bbs3000的cgi论坛,就是用的文本数据库。
原来有一个叫bbs3000的cgi论坛,就是用的文本数据库。
#9
估计问一百、一千、一万人都会说只处理文本的话还是用Perl好的。
#10
你熟悉的那个最好。
#11
不管学哪个 正则表达式都绕不过去 不过python好象上手快点
#12
你应当学好正则表达式,再把hash和list用熟。。那perl和python对你来说区别不太大。
#13
用了一天学perl,用了2小时学python。。。
过了一段时间发现perl忘了
而python还是有印象的
过了一段时间发现perl忘了
而python还是有印象的
#14
perl學習周期稍長一些,功能很強大但不利於維護
如果要求不是很高可以使用python
如果要求不是很高可以使用python
#15
#16
perl好处理方便 ,感觉python正则表达式麻烦,还得 引用库
#17
正在学习PERL,感觉很强大。。
#18
iambic, 能力蛮好,而且乐于助人。这样的好人都当不了本版版主,太可惜咯
#19
我太落伍了,最近才知道这两个东西
#20
用Perl比较好,我也经常做文本处理,用Perl常常几行代码就可以搞定。感觉Perl语法和C、PHP接近,Python的语法更诡异
#21
用perl好,如果怕以后看不懂应该多写注释,这样给别人维护也方便些。
#22
http://mykey.uu1001.com/index.php
#23
要是长期处理大量文本建议用perl,不是太经常处理就用python
#24
不会,帮顶
#25
用perl吧,我想不出比它更适合处理文本的语言了。
#26
既然大家 都说PERL 就PERL吧,虽然让我选 我会选择Python如果文本量真的很大的话。
#27
归本求源,一些底层需要注意的东西都是一样的,只是表示方式的不同
#28
Perl和Python的吵架,不是一天两天了,
#29
perl才是正道
#30
我用ruby 机缘巧合下先认识了它
后来看了看Python
还是觉得用ruby
后来看了看Python
还是觉得用ruby
#31
我的意见:
对于文本处理来说,两种脚本都是开放的,功能同样强大。
区别在于: perl脚本使用了各种各样的符号,看起来像天书;
python脚本语法比较简洁,使用space缩进表示语句块,和c语言语法非常像。
对于初学者来说,python会更容易学。
对于文本处理来说,两种脚本都是开放的,功能同样强大。
区别在于: perl脚本使用了各种各样的符号,看起来像天书;
python脚本语法比较简洁,使用space缩进表示语句块,和c语言语法非常像。
对于初学者来说,python会更容易学。
#32
写自己用的东西用perl,
大家一起写东西用python.
大家一起写东西用python.
#33
perl 应该简单多了撒
#34
支持用perl啊
#35
#36
python, 很好,很强大!
#37
诡异是什么意思
感觉这个词用起来模棱两可的,不知道倒底是在说什么
我最近也要学python,感觉资料太少了,图书馆都找不到书
感觉这个词用起来模棱两可的,不知道倒底是在说什么
我最近也要学python,感觉资料太少了,图书馆都找不到书
#38
perl 还是很实用的 不过中文的学习资料比较少
最好能看懂英文文档!!!
最好能看懂英文文档!!!
#39
perl吧。。。
#40
perl就是为了处理大量日志文件而生出来的
#41
用shell吧,反正看起来和perl差不多,都是*?/.[$什么的。
#42
perl好,文本处理专家,速度快。
shell就算了吧,太慢。
曾经处理过200M的文件,perl几秒钟搞定,shell要几分钟
shell就算了吧,太慢。
曾经处理过200M的文件,perl几秒钟搞定,shell要几分钟
#43
支持Perl
#44
个人感觉PERL要强大些,PYTHON在一些字符截取上要弱些。。
#45
只用python。足矣
#46
python也挺好用的
#47
会什么用什么。
都不会的话,想学一门文本处理比较强大的语言用Perl,
想学一门舒服的语言用Python,
你确信你以后不会用脚本来做其他事情
只用来处理文本吗。
Python号称万能胶语言,学他不会后悔的
都不会的话,想学一门文本处理比较强大的语言用Perl,
想学一门舒服的语言用Python,
你确信你以后不会用脚本来做其他事情
只用来处理文本吗。
Python号称万能胶语言,学他不会后悔的
#48
我还是倾向于使用Perl
Perl的正则表达式很精炼
可以少打不少字。
Perl的正则表达式很精炼
可以少打不少字。
#49
这2个基本区别不大,但是perl的语法真的....真的很诡异
所以还是python吧,一劳永逸的
所以还是python吧,一劳永逸的
#50
个人建议python,虽然perl在这方面更强大,但是一牛人说过程序是写给人看的,附带能在机器上运行。perl太神奇了,让人晕头转向。