免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6776 | 回复: 9

小弟初学perl语言,请问如何用perl来打开文件? [复制链接]

论坛徽章:
0
发表于 2014-11-27 15:06 |显示全部楼层
这是我的程序: H22NS0Z$HJ4OOMT0@G`FA4L.jpg
这是perl反馈的问题: QQ截图20141127150552.png
谢谢大家!

论坛徽章:
145
技术图书徽章
日期:2013-10-01 15:32:13戌狗
日期:2013-10-25 13:31:35金牛座
日期:2013-11-04 16:22:07子鼠
日期:2013-11-18 18:48:57白羊座
日期:2013-11-29 10:09:11狮子座
日期:2013-12-12 09:57:42白羊座
日期:2013-12-24 16:24:46辰龙
日期:2014-01-08 15:26:12技术图书徽章
日期:2014-01-17 13:24:40巳蛇
日期:2014-02-18 14:32:59未羊
日期:2014-02-20 14:12:13白羊座
日期:2014-02-26 12:06:59
发表于 2014-11-27 15:22 |显示全部楼层
回复 1# yxmingliang

study from document and check result with open function

$ perldoc -f open   
    open FILEHANDLE,EXPR
    open FILEHANDLE,MODE,EXPR
    open FILEHANDLE,MODE,EXPR,LIST
    open FILEHANDLE,MODE,REFERENCE
    open FILEHANDLE
            Opens the file whose filename is given by EXPR, and associates it
            with FILEHANDLE.

            Simple examples to open a file for reading:

                open(my $fh, "<", "input.txt")
                    or die "cannot open < input.txt: $!";

            and for writing:

                open(my $fh, ">", "output.txt")
                    or die "cannot open > output.txt: $!";
            ....

论坛徽章:
0
发表于 2014-11-27 16:20 |显示全部楼层
请问我的程序哪里有问题?还有perl反馈的信息是什么意思?万分感谢回复 2# jason680


   

论坛徽章:
145
技术图书徽章
日期:2013-10-01 15:32:13戌狗
日期:2013-10-25 13:31:35金牛座
日期:2013-11-04 16:22:07子鼠
日期:2013-11-18 18:48:57白羊座
日期:2013-11-29 10:09:11狮子座
日期:2013-12-12 09:57:42白羊座
日期:2013-12-24 16:24:46辰龙
日期:2014-01-08 15:26:12技术图书徽章
日期:2014-01-17 13:24:40巳蛇
日期:2014-02-18 14:32:59未羊
日期:2014-02-20 14:12:13白羊座
日期:2014-02-26 12:06:59
发表于 2014-11-27 16:38 |显示全部楼层
回复 3# yxmingliang

got issue on line 6 with open function
   

论坛徽章:
0
发表于 2014-11-27 16:55 |显示全部楼层
我是菜鸟,那么请问该如何去解决这个问题?请别嫌麻烦。回复 4# jason680


   

论坛徽章:
145
技术图书徽章
日期:2013-10-01 15:32:13戌狗
日期:2013-10-25 13:31:35金牛座
日期:2013-11-04 16:22:07子鼠
日期:2013-11-18 18:48:57白羊座
日期:2013-11-29 10:09:11狮子座
日期:2013-12-12 09:57:42白羊座
日期:2013-12-24 16:24:46辰龙
日期:2014-01-08 15:26:12技术图书徽章
日期:2014-01-17 13:24:40巳蛇
日期:2014-02-18 14:32:59未羊
日期:2014-02-20 14:12:13白羊座
日期:2014-02-26 12:06:59
发表于 2014-11-27 17:03 |显示全部楼层
回复 5# yxmingliang

The answer on the 2楼
   

论坛徽章:
0
发表于 2014-11-28 15:14 |显示全部楼层
你的文件并没有打开,所以$protein并没有被赋值;
请检查你的文件名(包括后缀)和路径是否正确,
打开文件的时候最好加上二楼黄色高亮标出的,可以报错

论坛徽章:
0
发表于 2014-11-28 21:22 |显示全部楼层
谢谢回复。问题已经解决。回复 7# qiwasd


   

论坛徽章:
0
发表于 2014-11-28 22:00 |显示全部楼层
本帖最后由 yxmingliang 于 2014-11-28 22:02 编辑

哇哈哈。终于解决了

论坛徽章:
0
发表于 2019-03-08 19:34 |显示全部楼层
小弟初学编程不知从什么下手,但听说perl不错所以想学     但不知道零基础是否合适
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP