gpt4 book ai didi

python - 使用 swift 从网络服务器上的 python 脚本获取数据

转载 作者:行者123 更新时间:2023-11-30 10:23:14 24 4
gpt4 key购买 nike

我的网络服务器上有一个 python 脚本,它只打印出 2 到 5 个单词,一个在另一个下。

Ruyterplaats
Civic Centre
Racecourse
Atlantis

我需要做的是:

  • 打开网址 www.webserveraddress.com?variable1=variable2
  • 获取每一行的单词并将它们放入数组

不需要显示网页,我只需要文字。仅此而已。

我发现我可以使用 Libxml2 和 Hpple 之类的东西,但这些是其他代码的 ObjC 包装器。我不确定 Swift 将如何应对这个问题。

坦率地说,我不知道从哪里开始,也不知道我是否做错了:/

PS。我会发布代码,但 python 脚本大约有 6500 行:)

最佳答案

以字符串形式获取 URL 内容的最快方法是使用 constructor on NSString :

var contents = NSString(contentsOfURL: NSURL(string: "http://example.com"), encoding: NSUTF8StringEncoding, error: nil)

然后你可以使用 componentsSeparatedByCharactersInSet 将内容分离到一个数组中:

var wordArray = contents.componentsSeparatedByCharactersInSet(NSCharacterSet.newlineCharacterSet())

注意:服务器端技术根本不重要,这是 HTTP 协议(protocol)最好的事情之一;)。该 URl 可以为所有 Swift 代码(或任何其他人)所关心的返回一个静态文件。

关于python - 使用 swift 从网络服务器上的 python 脚本获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24580228/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com