【发布时间】:2018-09-27 18:39:53
【问题描述】:
我正在尝试将 user:pass:host:port 代理拆分为 user:pass 和 host:port,我知道如何获取 user:pass 时使用 proxytest = proxy.split("@")[0]代理是 user:pass@localhost:8080,它返回 user:pass 但是我怎样才能得到 localhost:8080?如果可能的话,最好是一个非常简单的方法。代理在 .txt 文件中打开,并且可能会更改,因此我不知道确切的字符串。
【问题讨论】:
-
只需使用 "user:pass@localhost:8080".split("@")[1] 或 localPath =proxy.split("@")[1]
-
您似乎不太可能无法修改您当前必须访问第二部分的 sn-p。如果您对该行的理解不够好,我建议您使用结构化教程,例如docs.python.org/3/tutorial.
-
@toheedNiaz 这不是我想要的分割字符串
-
@jonrsharpe 这么简单的事情是不可能的,这似乎很愚蠢?
-
你的意思是这不是你想要的?这就是你现在正在做的!当然这不是不可能的,事实上它是如此微不足道,以至于唯一的慈善假设是你没有正确解释这个问题。我建议你edit这个问题。