[問題] 是否有辦法上傳資料給server端,再擷取他回傳的部分資料?

看板Perl作者 (^_^)時間15年前 (2009/10/24 23:06), 編輯推噓2(2011)
留言13則, 2人參與, 最新討論串1/1
不知道這樣的講法對不對@@? 以"網"為關鍵字爬文,看到很多抓取網頁資料的方法。 但如果要把查詢的內容先上傳,請問有辦法成功嗎? 我實際要做的事情如下: 有很多段要查詢的單元在一個txt檔裡 (ex:1kfe) 我想到PDBsum的網站上,依序將這些單元丟入PDB code做查詢 ( http://www.ebi.ac.uk/pdbsum/ ) 然後回傳上面部分的資訊 (如Name: Lyase ) 這部分我沒辦法直接貼上網頁,會變成這樣 http://www.ebi.ac.uk/thornton-srv/databases/cgi-bin/pdbsum/GetPage.pl 想要的就是把1kfe變成1kfe Lyase的格式(code -> code+Name) 先謝謝版大的指教:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.194.207

10/25 19:34, , 1F
http://gist.github.com/218013 剛寫的 參考一下
10/25 19:34, 1F

10/25 19:34, , 2F
用WWW::Mechanize package和RE暴力解,速度不快就是了
10/25 19:34, 2F

10/25 19:35, , 3F
剛開始學Perl,希望能和大家切磋一下:P
10/25 19:35, 3F

10/26 00:22, , 4F
謝謝E大的分享!
10/26 00:22, 4F

10/26 00:23, , 5F
如果解讀無誤,E大利用擷取有顏色的方法做字串判斷。
10/26 00:23, 5F

10/26 00:24, , 6F
請問"顏色的定義"在哪邊可以查的到呢? 想試試:)
10/26 00:24, 6F

10/26 00:32, , 7F
像是Enzyme class後面的"E.C.5.3.1.1"的顏色
10/26 00:32, 7F

10/26 01:41, , 8F
恩.. 是去analyze source的地方,然後去找符合你要的那段
10/26 01:41, 8F

10/26 01:41, , 9F
Name:的地方,再用RE去把他硬抓出來再寫出檔案
10/26 01:41, 9F

10/26 01:43, , 10F
所以和那個顏色的定義是沒有關係的
10/26 01:43, 10F

10/26 02:11, , 11F
疑...請問analyze source的地方是在...@@? 看了PDBsum,
10/26 02:11, 11F

10/26 02:12, , 12F
好像不是這個意思QQ
10/26 02:12, 12F

10/26 13:25, , 13F
終於看懂了~謝謝E大XD
10/26 13:25, 13F
文章代碼(AID): #1AunVxb_ (Perl)
文章代碼(AID): #1AunVxb_ (Perl)