解决:
selenium传入中文时前面加u
browser.find_element_by_id("kw").send_keys(u"船长博客")
#!/usr/bin/python
# coding:utf-8
from selenium import webdriver
import time
browser = webdriver.Firefox()
browser.get("http://www.baidu.com")
browser.find_element_by_id("kw").send_keys(u"船长博客")
browser.find_element_by_id("su").click()
time.sleep(5)
browser.quit()
本文介绍了一种使用Selenium自动化测试框架在Python中输入中文字符的方法。通过在字符串前添加'u',可以正确地将中文字符传递给浏览器的输入框。示例代码展示了如何在百度搜索框中输入“船长博客”,并点击搜索按钮完成搜索。
1万+

被折叠的 条评论
为什么被折叠?



