聽說有 Python 版的爬蟲,有沒有 swift,Objective-C 的爬蟲?
02-06
在 github 上搜索了 關鍵詞crawler, 沒有看到 swift 和 OC 的代碼啊!
如果沒有請大神去移植一個啊!在mac 上把爬到數據用到 app 上面, 學習爬蟲代碼用到 app 上面
如果有C的,你可以封裝一個。
Python寫爬蟲是各種舒服啊,不過Python的類型和編碼會讓我瘋掉
有……自己小應用伺服器沒有API,只好本地跑,用的是Swift,AFNetworking配合Session,正則提取,存入UserDefault,如果爬的東西比較多,就自己封裝個庫以後方便實用。
爬蟲是在伺服器端上日常跑的,爬到東西寫到資料庫。你拿swift和objective c寫爬蟲幹什麼,放到自己iPhone上就算不介意偷電偷流量,你怎麼在鎖屏之後還跑後台?
所以要寫也得考慮android,許可權控制很松的,才能偷偷跑後台啊!
我正準備寫這一個,立一個FLAG監督一下自己
有次同事偷偷地發了我一個他自己用 OC 寫的 MAC 軟體,讓我打開看看,然後我打開了,軟體在桌面建了一個文件,然後不停地有穿著比基尼的性感妹紙圖片冒出來。。。。。然後他跟我來一句,是不是很好玩。
我去看他源代碼,額。。。原來那些圖片的地址都是有規律的,根據時間年月日設置的,從 xxx/20100101 開始到 xxx/21001231 結束,我說你好水啊,這樣的代碼而且是單線程執行的。於是為了證明我的技術,我用福利社的網址,用正則表達式匹配下一層網址和&標籤里的地址,把福利社裡的所有圖片抓出來。然後我們整個下午沉浸在福利當中不能自拔。
前幾天在知網上看到一篇論文是用swift寫的爬蟲。盯著那堆NS函數名還是有點小震驚,剛看到的時候還以為是oc,仔細一看才發現是swift.
現在swift可以寫爬蟲了。個人覺得在iOS設備上的那個最多算抓取了某幾個網頁。
你可以寫一個Oc或Swift爬蟲,共享之,不過問題來了,iphone手機容量有限,爬的數據量大,容易將空間佔滿。
推薦閱讀:
※python爬蟲如何按序抓取一個頁面上的圖文?
※Python tricks ——淺談Python加速
※如何訓練自己的編程思路
※Python在自動化運維時最常用的50個方法
※【技術人快報】中國首個 IPv6 公共 DNS 發布+阿里云:絕不會提供「挖礦平台」和虛擬貨幣
TAG:編程語言 | Python | ObjectiveC | iOS開發入門 | Swift語言 |