你的位置:

问答吧

-> Python

-> 问题详情

文本处理,用perl 还是python?

最近搞科研,需要处理大数据量的文本文件,和一些命令操作。想用python,perl写脚本文件。由于没接触过这类语言,想问哪个最适合做这个。

另外浏览了两本书,发现perl处理文本貌似强些,不过符号太诡异了。python处理文本文件不是其主要方向阿,不过程序简单,可读性很好,!请高手指点,我应该用哪个?

作者: hp631631

发布时间: 2007-11-14

还是perl 简单 功能强大!

作者: tyuthht

发布时间: 2007-11-14

处理个文本而已,随便哪个都很方便。

不过如果你只用来处理文本,可以优先考虑Perl。毕竟Perl就是以文本处理而闻名的。至于那些诡异的符号,一天就可以习惯的。

作者: iambic

发布时间: 2007-11-15

还是版主 iambic 的建议比较中肯。

作者: wxlfh

发布时间: 2007-11-26

iambic荣升版主了?恭喜恭喜~

作者: Aylazhang

发布时间: 2007-11-26

汗,我不是版主……

作者: iambic

发布时间: 2007-11-26

"至于那些诡异的符号,一天就可以习惯的"

但是过了一个星期,你要再修修程序的话,又要花一天来习惯。

我的建议,如果你每天都有类似任务的话,用perl。

否则用python。

作者: linacmore

发布时间: 2007-11-26

perl分析文本的功能很强大,Python不太懂

作者: fibbery

发布时间: 2007-11-26

用perl,perl的文件处理功能很强大。

原来有一个叫bbs3000的cgi论坛,就是用的文本数据库。

作者: qintian1114

发布时间: 2007-11-27

估计问一百、一千、一万人都会说只处理文本的话还是用Perl好的。

作者: imkunzo

发布时间: 2007-11-27

你熟悉的那个最好。

作者: sjdev

发布时间: 2007-11-27

不管学哪个 正则表达式都绕不过去 不过python好象上手快点

作者: xxo21

发布时间: 2007-11-27

你应当学好正则表达式,再把hash和list用熟。。那perl和python对你来说区别不太大。

作者: DelphiNew

发布时间: 2007-11-27

用了一天学perl,用了2小时学python。。。

过了一段时间发现perl忘了

而python还是有印象的

作者: epeaktop

发布时间: 2007-12-04

perl學習周期稍長一些,功能很強大但不利於維護

如果要求不是很高可以使用python

作者: ChumpKlutz

发布时间: 2007-12-04

该回复于2007-12-17 10:47:46被版主删除

对我有用[0]

丢个板砖[0]

引用

举报

管理

TOP

#16楼 得分:0回复于:2007-12-22 21:05:06

perl好处理方便 ,感觉python正则表达式麻烦,还得 引用库

作者: koc106

发布时间: 2007-12-07

正在学习PERL,感觉很强大。。

作者: lb521200200

发布时间: 2007-12-22

iambic, 能力蛮好,而且乐于助人。这样的好人都当不了本版版主,太可惜咯

作者: jackywdx

发布时间: 2008-01-01

我太落伍了,最近才知道这两个东西

作者: Vic_Yu

发布时间: 2008-01-03

用Perl比较好,我也经常做文本处理,用Perl常常几行代码就可以搞定。感觉Perl语法和C、PHP接近,Python的语法更诡异

作者: wjwjordan2003

发布时间: 2008-04-17

用perl好,如果怕以后看不懂应该多写注释,这样给别人维护也方便些。

作者: physacco

发布时间: 2008-04-17

http://mykey.uu1001.com/index.php

作者: fanxq

发布时间: 2008-04-17

要是长期处理大量文本建议用perl,不是太经常处理就用python

作者: king_2007

发布时间: 2008-04-17

不会,帮顶

作者: ecitnet

发布时间: 2008-04-19

用perl吧,我想不出比它更适合处理文本的语言了。

作者: UltraBejing

发布时间: 2008-05-01

既然大家 都说PERL 就PERL吧,虽然让我选 我会选择Python如果文本量真的很大的话。

作者: henry2008

发布时间: 2008-08-20

归本求源,一些底层需要注意的东西都是一样的,只是表示方式的不同

作者: Semigod

发布时间: 2008-08-20

Perl和Python的吵架,不是一天两天了,

作者: ganmao

发布时间: 2008-08-28

perl才是正道

作者: yangb_soso

发布时间: 2008-08-29

我用ruby 机缘巧合下先认识了它

后来看了看Python

还是觉得用ruby

作者: doncy1200

发布时间: 2008-09-04

我的意见:

对于文本处理来说,两种脚本都是开放的,功能同样强大。

区别在于: perl脚本使用了各种各样的符号,看起来像天书;

python脚本语法比较简洁,使用space缩进表示语句块,和c语言语法非常像。

对于初学者来说,python会更容易学。

作者: wavellite

发布时间: 2008-09-04

写自己用的东西用perl,

大家一起写东西用python.

作者: curious_cat

发布时间: 2008-09-05

perl 应该简单多了撒

作者: tim_spac

发布时间: 2008-09-08

支持用perl啊

作者: vincent8524

发布时间: 2008-09-08

该回复于2011-12-05 12:53:15被版主删除

对我有用[0]

丢个板砖[0]

引用

举报

管理

TOP

(依然)

等 级:

#36楼 得分:0回复于:2008-09-20 18:01:03

python, 很好,很强大!

作者: wyqkl

发布时间: 2008-09-19

诡异是什么意思

感觉这个词用起来模棱两可的,不知道倒底是在说什么

我最近也要学python,感觉资料太少了,图书馆都找不到书

作者: zzg315

发布时间: 2008-09-20

perl 还是很实用的 不过中文的学习资料比较少

最好能看懂英文文档!!!

作者: zzg315

发布时间: 2008-09-20

perl吧。。。

作者: xielingyun

发布时间: 2008-09-21

perl就是为了处理大量日志文件而生出来的

作者: yongyett

发布时间: 2008-09-21

用shell吧,反正看起来和perl差不多,都是*?/.[$什么的。

作者: lyaqys

发布时间: 2008-09-26

perl好,文本处理专家,速度快。

shell就算了吧,太慢。

曾经处理过200M的文件,perl几秒钟搞定,shell要几分钟

作者: liang8305

发布时间: 2008-09-27

支持Perl

作者: iisbsd

发布时间: 2008-09-27

python调用perl_文本处理,用perl 还是python?相关推荐

  1. Python调用OpenStack API 《通过RESTful编写Python运维》

    目录 Python调用OpenStack API   <通过RESTful编写Python运维> 赛题实施 1. 认证服务:用户管理 (1&#x

  2. python和perl的区别_Perl和Python之间有什么区别?Perl与Python的简单比较

    Perl和Python都是一种通用的高级编程语言,都是OO(面向对象)的:那么它们之间有什么区别?下面本篇文章就来给大家简单比较一下Perl和Python,介绍一些Perl和Python之间的区别,希 ...

  3. python调用cmd执行命令_详解python调用cmd命令三种方法

    目前我使用到的python中执行cmd的方式有三种 使用os.system("cmd") 该方法在调用完shell脚本后,返回一个16位的二进制数,低位为杀死所调用脚本的信号号码, ...

  4. python调用sdk的文章_如何使用 python 接入虹软 ArcFace SDK

    公司需要在项目中使用人脸识别SDK,并且对信息安全的要求非常高,在详细了解市场上几个主流人脸识别SDK后,综合来看虹软的Arcface SDK比较符合我们的需求,它提供了免费版本,并且可以在离线环境下 ...

  5. python调用接口测试_Python接口测试实战2 - 使用Python发送请求

    本节内容 requests安装 requests使用 JSON类型解析 requests库详解 带安全认证的请求 序言 上节课我们学习了接口测试的理论,抓包工具及使用Postman手工测试各种接口,这 ...

  6. python调用so库 undefind symbol_内嵌Python import时undefined symbol错误及解决 | 学步园

    内嵌Python import时undefined symbol错误及解决 以下代码 #include#include#includeintmain(intargc,char*argv[]) ...{ ...

  7. python调用有道翻译_如何用python“优雅的”调用有道翻译?

    前言 其实在以前就盯上有道翻译了的,但是由于时间问题一直没有研究(我的骚操作还在后面,记得关注),本文主要讲解如何用python调用有道翻译,讲解这个爬虫与有道翻译的js"斗争"的 ...

  8. 课程设计python调用摄像头_教你如何利用python调用摄像头

    导读 这篇文章主要介绍了python调用摄像头的示例代码,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下 一.打开摄像头 import cv2 import numpy as np de ...

  9. python 调用另一个py_跟我自学python 第9章 类(9.4.6 在一个模块中导入另一个模块)...

    大家好今天学习9.4.6 在一个模块中导入另一个模块 .今天我们继续学习python.马上类就学完了. 喜欢python就关注冠山巡山使. 我将跟大家一块自学完python语言. 9.4.6 在一个模 ...

  10. python调用rust_在 Rust 代码中编写 Python 是种怎样的体验?

    本文为转载摘要,完整版请移步: https://mp.weixin.qq.com/s/YT_HNFDCQ_IyocvBkRNJnA 以下为译文: 大约一年前,我发布了一个名为inline-python ...

最新文章

  1. PyTorch代码调试利器: 自动print每行代码的Tensor信息
  2. 整理一下linux系统expand 命令
  3. AES加密解密算法Java实现
  4. SqlServer 批量备份
  5. v3s修改驱动代码的流程
  6. java内部类文件,Java内部类学习
  7. 谈谈GIS三维渲染引擎
  8. 05-if和switch的简单比较
  9. 极客大学架构师训练营 框架开发 模式与重构 JUnit、Spring、Hive核心源码解析 第6课 听课总结
  10. 投资回报率模版_投资回报率已死!
  11. CentOS cp 复制隐藏文件提示 cp: cannot stat ?.xxx*?. No such file or directory
  12. Asp.Net Core报错System.Text.Json.JsonException: A possible object cycle was detected which is not supp
  13. vb与c语言数组传递,VB几种函数参数传递方法,Variant,数组,Optional,ParamArray
  14. 我们如何获取信息,组织知识
  15. 一篇搞定 SpringBoot+Mybatis+Shiro 实现多角色权限管理
  16. Linux操作系统学习
  17. excel制作跨职能流程图_excel制作流程图的方法步骤图
  18. 志强系列的服务器能吃鸡吗,英特尔 xeon e5-2660能玩绝地求生吗
  19. C语言的编译过程常见的错误和警告
  20. PS图片无法保存ICO格式解决方法

热门文章

  1. js 正则清除html格式
  2. 智能电视也需“杀毒”
  3. Java判段两个日期的先后
  4. redis LRU淘汰策略原理
  5. 32、至少列举8个常用模块都有那些?
  6. 猝不及防,iOS9.3测试版已经遭到越狱?
  7. Discuz! X3.0/X3.1/X3.2通用 Apache伪静态规则
  8. WindowXP下PHP5开发环境配置 (转载)
  9. 局域网操作技巧与配置实例
  10. spool.exe 出错 无法打印