如何检查 google 会议是否 open/available 加入 (Python)
How to check if a google meet is open/available to join (Python)
我想制作一个 python 程序,可以检查 google 会议是否 open/available 加入(比如执行 ping meet.google.com/custom-meeting-link从命令)。
是否有任何模块可以 use/any 执行此操作?
我之前从未与 Google Meet 合作过,但您可能可以检测到 Google Meet 是否与他们的 API
开放
如果 ping 方法有效,您可以使用它(即使不是本机 python)
import subprocess
ret = subprocess.run(["ping", "https://meet.google.com/custom-meeting-link"])
然后检查ret
。
编辑:另一种方法是请求页面并解析它。为简单起见,您可以检查页面标题(此处使用 bs4
):
import requests
from bs4 import BeautifulSoup
html = requests.get("meet.google.com/custom-meeting-link")
soup = BeautifulSoup(html.text, 'html.parser')
titlestring = soup.find('title').text
# If title string contains the title of the error page, there's no meeting, else it is online
我检查了是否可以仅从 requests.get()
响应中推断出会议状态,但似乎不可能。
我想制作一个 python 程序,可以检查 google 会议是否 open/available 加入(比如执行 ping meet.google.com/custom-meeting-link从命令)。 是否有任何模块可以 use/any 执行此操作?
我之前从未与 Google Meet 合作过,但您可能可以检测到 Google Meet 是否与他们的 API
开放如果 ping 方法有效,您可以使用它(即使不是本机 python)
import subprocess
ret = subprocess.run(["ping", "https://meet.google.com/custom-meeting-link"])
然后检查ret
。
编辑:另一种方法是请求页面并解析它。为简单起见,您可以检查页面标题(此处使用 bs4
):
import requests
from bs4 import BeautifulSoup
html = requests.get("meet.google.com/custom-meeting-link")
soup = BeautifulSoup(html.text, 'html.parser')
titlestring = soup.find('title').text
# If title string contains the title of the error page, there's no meeting, else it is online
我检查了是否可以仅从 requests.get()
响应中推断出会议状态,但似乎不可能。