【如何使python 3.x在Web浏览器中输入文本】教程文章相关的互联网学习教程文章

Python 2.7 Tkinter打开Web浏览器请点击【代码】

from Tkinter import * import webbrowserroot = Tk() frame = Frame(root) frame.pack()url = 'http://www.sampleurl.com'def OpenUrl(url):webbrowser.open_new(url)button = Button(frame, text="CLICK", command=OpenUrl(url))button.pack() root.mainloop()我的目标是在单击GUI小部件中的按钮时打开一个URL.但是我不是确定该怎么做.当我不单击而运行脚本时,Python将打开两个新窗口任何东西.另外,当我单击按钮时,什么也没有发生...

在Web浏览器中的任意位置单击硒2(Python绑定)【代码】

我在尝试找到一种在特定点在Web浏览器窗口中发送左键单击的方法时感到困惑.我正在使用Selenium selenium-2.44.0和Python 2.7.我的最终目标是能够单击窗口中的某些区域,但是现在,我只想确保可以完全单击.我认为点击链接所在的区域是个好主意,因为这样我就可以确认点击的确发生了(即,我将被带到另一个html页面). 满足所有先决条件,我能够启动浏览器并访问和操纵各种Web元素.根据我在帮助中找到的内容,应该使用move_by_offset方法将鼠...

python-尝试连接到本地主机套接字服务器时,Web浏览器上的“连接已重置”【代码】

我正在尝试使用可以在任何Web浏览器上连接的套接字在python中创建服务器.我使用主机作为“ localhost”,端口使用8888. 当我尝试连接到它时,我想要显示的内容显示了片刻,然后浏览器显示“连接已重置”消失了.我已经做了一些非常简单的事情来测试它是否仍然可以做到. 有办法阻止这种情况吗?import time import socket HOST = "localhost" PORT = 8888def function(sck):sck.send(bytes("test"),"UTF-8"))sck.close()ssck=socket.soc...

如何使用Python从Web浏览器获取cookie?【代码】

语境:我正在进行对OpenID使用者的后端访问(实际上是StackExchange).如果我要提供所有可能的OpenID提供程序作为用户的选项,那么在我提交Open ID URL之前,我必须模拟浏览器交互以对每个提供程序进行身份验证.但是,我想我可以通过访问用户网络浏览器的现有cookie,并直接使用URL向消费者请求身份验证来缩短这一空白. 问题:如何访问用户的网络浏览器的cookie?我已经看到很少有关于如何使用Python的信息.这个previous question部分回答...

如何使python 3.x在Web浏览器中输入文本【代码】

假设我想加载谷歌,然后自动在搜索栏中输入文本并按下输入所有没有用户输入,我该怎么办? 编辑:虽然我确实需要将其指向特定的URL,但我希望python能够输入文本而不管URL.这就是为什么我需要它能够在谷歌搜索中输入文本,而不是只加载在谷歌搜索时会出现的URL解决方法:如果我理解正确,您实际上想要“控制”特定浏览器,即打开浏览器窗口到特定URL,而不是让程序解析网页. 在这种情况下,您可以查看subprocess模块,您可以实际运行外部程序...

python – 无法通过“open_new”在OS X中启动Web浏览器? (在Windows上正常工作)【代码】

以下程序打开浏览器并在Windows上导航到www.cnn.com,但在OS X中没有任何反应.我不知道为什么.import webbrowser webbrowser.open_new("www.cnn.com")有什么想法吗?解决方法:你需要这样做:import webbrowser webbrowser.open_new("http://www.cnn.com")在OS X上,这将转换为以下shell命令:echo 'open location "http://www.cnn.com"' | osascript无论出于何种原因,开放位置www.cnn.com在OS X上的osascript中不起作用. 这是在OS X ...

输入 - 相关标签