修复切换语言失败, 每步操作后硬等几秒缓冲

This commit is contained in:
work
2025-06-06 11:01:02 +08:00
parent ad6a837187
commit 3cc3102ea1

View File

@@ -743,20 +743,19 @@ def _change_language(page):
# 找到顶部头像按钮并点击 # 找到顶部头像按钮并点击
page.wait_for_selector('div[role="button"] svg image[style*="height:40px"][style*="width:40px"]', page.wait_for_selector('div[role="button"] svg image[style*="height:40px"][style*="width:40px"]',
timeout=10000).click() timeout=10000).click()
sleep(1, 2)
# 点击设置图标 # 点击设置图标
page.wait_for_selector( page.wait_for_selector(
'//i[@data-visualcompletion="css-img" and contains(@style, "background-position: 0px -419px")]', '//i[@data-visualcompletion="css-img" and contains(@style, "background-position: 0px -419px")]',
timeout=10000).click() timeout=10000).click()
sleep(1, 2)
# 点击语言 # 点击语言
page.wait_for_selector('//div[@role="menu"]/div[2]', timeout=10000).click() page.wait_for_selector('//div[@role="menu"]/div[2]', timeout=10000).click()
sleep(1, 2)
# 点击切换语言 # 点击切换语言
page.wait_for_selector( page.wait_for_selector(
'i[style*="background-position: 0px -373px"][style*="https://static.xx.fbcdn.net/rsrc.php/v4/y9/r/6PURteH52fZ.png"]', 'i[style*="background-position: 0px -373px"][style*="https://static.xx.fbcdn.net/rsrc.php/v4/y9/r/6PURteH52fZ.png"]',
timeout=10000).click() timeout=10000).click()
sleep(1, 2) sleep(1, 2)
# 点击英文 # 点击英文
page.wait_for_selector('//span[text()="English (US)"][1]', timeout=10000).click() page.wait_for_selector('//span[text()="English (US)"][1]', timeout=10000).click()
@@ -1551,10 +1550,10 @@ if __name__ == '__main__':
# "wd": "1920x1080", "test_cookie": "CheckForPermission", "c_user": "61576223713268", # "wd": "1920x1080", "test_cookie": "CheckForPermission", "c_user": "61576223713268",
# "fr": "0g90xhA5Gl8ZgOqxG.AWfoCPjWPzbDQn6pLym-URV-n2fHl9Ht9QSsvq-N2gHrVT4XfDk.BoP9p5..AAA.0.0.BoP9qH.AWcANS7YIylX14NqadUIosIZKdI", # "fr": "0g90xhA5Gl8ZgOqxG.AWfoCPjWPzbDQn6pLym-URV-n2fHl9Ht9QSsvq-N2gHrVT4XfDk.BoP9p5..AAA.0.0.BoP9qH.AWcANS7YIylX14NqadUIosIZKdI",
# "xs": "48%3ASpsqohj8-YUsYw%3A2%3A1749015176%3A-1%3A-1"}, # "xs": "48%3ASpsqohj8-YUsYw%3A2%3A1749015176%3A-1%3A-1"},
{"locale": "en_US", "datr": "Yds_aBYaJ-fce50yt7zP7ar7", "sb": "Yds_aKXiSyiKmG8a3SoFbwkZ", "m_pixel_ratio": "1", # {"locale": "en_US", "datr": "Yds_aBYaJ-fce50yt7zP7ar7", "sb": "Yds_aKXiSyiKmG8a3SoFbwkZ", "m_pixel_ratio": "1",
"wd": "1920x1080", "test_cookie": "CheckForPermission", "c_user": "61576668058350", # "wd": "1920x1080", "test_cookie": "CheckForPermission", "c_user": "61576668058350",
"fr": "0h7K7g58Qvbr1AK5k.AWfmgzZGs7oGSA3Ix7tGZjU2-UwTs7W2TjY7JW1K2Tq1eZfOgDM.BoP9th..AAA.0.0.BoP9tw.AWe4d26SD_BUw7vAd7hmkFe7Akc", # "fr": "0h7K7g58Qvbr1AK5k.AWfmgzZGs7oGSA3Ix7tGZjU2-UwTs7W2TjY7JW1K2Tq1eZfOgDM.BoP9th..AAA.0.0.BoP9tw.AWe4d26SD_BUw7vAd7hmkFe7Akc",
"xs": "38%3APKGnjRBkSQ_TGg%3A2%3A1749015409%3A-1%3A-1"}, # "xs": "38%3APKGnjRBkSQ_TGg%3A2%3A1749015409%3A-1%3A-1"},
{"locale": "en_US", "datr": "n9s_aFz_DGtnnY4ykLeM3K4t", "sb": "n9s_aIU7TDGsUvpTmZ3WEI2z", "m_pixel_ratio": "1", {"locale": "en_US", "datr": "n9s_aFz_DGtnnY4ykLeM3K4t", "sb": "n9s_aIU7TDGsUvpTmZ3WEI2z", "m_pixel_ratio": "1",
"wd": "1920x1080", "test_cookie": "CheckForPermission", "c_user": "61576555533160", "wd": "1920x1080", "test_cookie": "CheckForPermission", "c_user": "61576555533160",
"fr": "0M0A9DWmQqX090mhO.AWfLUhjX_kx8rBpnmFZQexb649CZfCySYWg2W7PxjpQM_ssHfeY.BoP9uf..AAA.0.0.BoP9un.AWeP2pc6-g_ZYLQOq_bUWKseAfo", "fr": "0M0A9DWmQqX090mhO.AWfLUhjX_kx8rBpnmFZQexb649CZfCySYWg2W7PxjpQM_ssHfeY.BoP9uf..AAA.0.0.BoP9un.AWeP2pc6-g_ZYLQOq_bUWKseAfo",