iOS 爬虫可以使用 Python 吗?

2022-11-30 13:58:51 +08:00
 0littleboy
iOS 开发 App 涉及到爬虫的部分,我本人是比较熟悉 Python 的爬虫,Swift 的爬虫没有学过
不知道能否使用 Python 爬取数据,然后 Swift 文件如何获取爬到的数据
1692 次点击
所在节点    iOS
6 条回复
moioooo
2022-11-30 14:19:56 +08:00
下载个 pythonista 试试?
Jwyt
2022-11-30 14:22:58 +08:00
这帖子一时没看懂,这一楼更离谱
okakuyang
2022-11-30 14:24:05 +08:00
没有人在客户端搞这种东西的。你可以再服务端抓取数据,没必要在客户端做这种事情。
JasonEWNL
2022-11-30 15:47:31 +08:00
单考虑 iOS 开发时 Swift 和 Python 的交互,https://github.com/pvieito/PythonKit 就可以,一般是把 Python 文件作为模块引入后用 Swift 调用 Python 同名函数。

综合爬虫需求,原生也可以了解,以 https://github.com/scinfu/SwiftSouphttps://www.crummy.com/software/BeautifulSoup/ 为例,try SwiftSoup.parse(html) 较于 BeautifulSoup(html, 'html.parser') 除了 Swift 的强类型安全特点稍显烦扰,其他使用成本的区别并不很大。

当然如 @okakuyang 所述,如非必要其实无论从管理还是迭代考量,依旧是服务端最为方便。
deplivesb
2022-11-30 15:53:35 +08:00
op 的这个需求简直离谱,一楼回答更是离谱
woshipanghu
2022-11-30 18:29:15 +08:00
2 楼把我看笑了 哈哈哈
从业务的合理性来说的话 爬 chong t 交给后端去做

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/899062

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX