Perl 板


LINE

※ 引述《akoba ()》之铭言: : 我从input档读入data,以data当作output档的档名 : 可是我遇到了问题,output档一直无法建立 : 想请教是什麽问题 : 以下是code... : open(Input,"<","test"); : $Line = <Input>; : ($Contig_gi,$Est_gi) = split(",",$Line); : $Path = "C:/Perl/bin/Project/temp/$EST_ID.txt"; : open(Output,">",$Path) or die; : print Output "hello"; 1. open file,">PATH+FILENAME"; 有网友说你的写法也行..说真的你open的语法我是第一次看过...(羞愧...) 可否请教您语法参考何处?? 2. 你後面没有close的动作...也就是少一个存档的步骤.... 有网友有提到.. 你何不先试看看?? 3. 感觉上你写的语法变数设定有点多...以前还在用VB的时候这麽写看起来还不会这麽吃力 但现在perl用久了整个人就被perl养坏了...也养懒了...(不知道是好是坏...) 建议你变数设定少一点..一方面方便维护...一方面debug也轻松许多... 4. 所以我会这麽改写你的东西....(有错或者有更缩短的写法请各位大佬指正..拜托..) open Input,"<test"; ($Contig_gi,$Est_gi) = split(",",<Input>); open Output,">C:/Perl/bin/Project/temp/$EST_ID.txt" ; print Output "hello"; close Input,Output ; 我相信会有更好更简洁的写法.... 这段程式码中有一些匪夷所思的部份写法..似乎是为了写给回圈用的.. 所以有网友猜这不是你全部的程式码.... 倘若确定就是这几行不会用的回圈...那这些动作五行应该就能解决(估计..) --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.166.136.76 ※ 编辑: abliou 来自: 218.166.136.76 (06/07 00:45)
1F:推 randylau:open 要读取的话 open("filename") 就可以了吧 06/07 00:47
2F:推 abliou:喔??还有这招??..感谢!! 06/07 00:48
3F:→ randylau:是有要把这个 "档案" 做特殊处理才需要pipe或者redirect 06/07 00:48
4F:→ abliou:不过感觉上这个case似乎要对内容做处理... 06/07 00:49
5F:→ abliou:感觉上这个程式只是切一部份程式码出来... 06/07 00:50
6F:推 akoba:我是看..activeperl的doc里写的... 06/07 01:27
7F:→ akoba:这只是一部份程式码...我切出来做test的... 06/07 01:31
8F:→ akoba:还有..我用了你的程式码去跑一次...结果预设的档案并没有如 06/07 01:31
9F:→ akoba:跑出来..... 06/07 01:32
10F:→ akoba:之前再做test..有用变数$i =1去做档名.... 06/07 01:32
11F:→ akoba:用这个方法可以确定跑得出来...所以我才有疑问... 06/07 01:33
12F:→ akoba:我在猜是不是perl在直译的时候有先去对开档的动作 06/07 01:33
13F:→ akoba:跑过一次..向前面变数的用法..perl直译器可以确定有实际的档 06/07 01:34
14F:→ akoba:名..而用开档的动作去assign变数...或许perl不吃这套吧.. 06/07 01:35
15F:→ akoba:不过这只是我猜测....还是要请教各位..谢谢!! 06/07 01:36







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:BuyTogether站内搜寻

TOP