作者adu (^_^)
看板Perl
標題[問題] 是否有辦法上傳資料給server端,再擷取他回傳的部分資料?
時間Sat Oct 24 23:06:32 2009
不知道這樣的講法對不對@@?
以"網"為關鍵字爬文,看到很多抓取網頁資料的方法。
但如果要把查詢的內容先上傳,請問有辦法成功嗎?
我實際要做的事情如下:
有很多段要查詢的單元在一個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
2F:→ EragonJ:用WWW::Mechanize package和RE暴力解,速度不快就是了 10/25 19:34
3F:→ EragonJ:剛開始學Perl,希望能和大家切磋一下:P 10/25 19:35
4F:→ adu:謝謝E大的分享! 10/26 00:22
5F:→ adu:如果解讀無誤,E大利用擷取有顏色的方法做字串判斷。 10/26 00:23
6F:→ adu:請問"顏色的定義"在哪邊可以查的到呢? 想試試:) 10/26 00:24
7F:→ adu:像是Enzyme class後面的"E.C.5.3.1.1"的顏色 10/26 00:32
8F:推 EragonJ:恩.. 是去analyze source的地方,然後去找符合你要的那段 10/26 01:41
9F:→ EragonJ:Name:的地方,再用RE去把他硬抓出來再寫出檔案 10/26 01:41
10F:→ EragonJ:所以和那個顏色的定義是沒有關係的 10/26 01:43
11F:→ adu:疑...請問analyze source的地方是在...@@? 看了PDBsum, 10/26 02:11
12F:→ adu:好像不是這個意思QQ 10/26 02:12
13F:→ adu:終於看懂了~謝謝E大XD 10/26 13:25