当前位置: 首页 > 面试题库 >

使用Python从URL获取子域

丁阳炎
2023-03-14
问题内容

例如,地址为:

Address = <http://lol1.domain.com:8888/some/page>

我想将子域保存到变量中,这样我就可以这样做;

print SubAddr
>> lol1

问题答案:

urlparse.urlparse会将URL拆分为协议,位置,端口等。然后,您可以通过拆分位置.来获得子域。

url = urlparse.urlparse(address)
subdomain = url.hostname.split('.')[0]


 类似资料:
  • 问题内容: 我正在尝试获取证书颁发者信息(通用名称),但是链接中的代码不适用于某些URL。 例如,我尝试使用主机名“ cds.ca”,它说 但我仍然可以使用Internet Explorer(* .cds.ca)来获得通用名称 所以我认为我应该使用自己的证书(.cer)而不是使用getpeercert(),那么我应该如何更改该行? 或者,还有其他方法可以使用我自己的证书文件来实现CN吗? 问题答案

  • 问题内容: 当我尝试从JSON字符串检索值时,它给了我一个错误: 但是,如果我遍历数据,它将为我提供元素(和),而不是值: 哪个返回: 我需要怎么做才能得到and 的值?(和) 问题答案: 如果要遍历字典的键和值,请执行以下操作:

  • 问题内容: 在JSP中,如何从URL获取参数? 例如,我有一个www.somesite.com/Transaction_List.jsp?accountID=5 要获取的 URL5 。 是否有request.getAttribute(“ accountID”)之类的会话或类似内容? 问题答案: 在GET请求中,请求参数取自查询字符串(URL上问号后面的数据)。例如,URL http://hostn

  • 问题内容: 我有一个类似的网址: 如何使用jQuery 获取锚点值并将其存储为变量? 问题答案: 您可以使用和,如下所示: 如果其中可能没有,请执行以下检查: 如果这是 当前 页面的URL,则可以使用它来获取它,并根据需要替换。

  • 问题内容: 我需要查看由某个URL给出的页面的HTML。如果我有这个,使用Swift获取该URL的HTML源的最有效和同步的方法是什么?我还没有找到一种简单的在线方式来将其返回到变量中,而不是在completionHandler中将其打印出来。 无论使用URL的任何调用,我都需要操纵源。如何在Swift中完成? 问题答案: 免责声明:由于这已经获得了很多意见,我只想提醒大家,这里的答案是同步的,如

  • 问题内容: 在Python中,我使用urllib2打开一个URL。该URL重定向到另一个URL,该URL重定向到另一个URL。 我希望在每次重定向后打印出网址。 例如 -> =重定向到 A-> B-> C-> D 我想打印B,C和D的URL(A是已知的,因为它是起始URL)。 问题答案: 最好的方法可能是继承。深入Python的重定向一章可能会有所帮助。