Python 在Android上使用bash shell打开浏览器后尝试输入搜索数据

Python 在Android上使用bash shell打开浏览器后尝试输入搜索数据,python,android,bash,android-intent,termux,Python,Android,Bash,Android Intent,Termux,我试图在Android手机上使用Termux创建一个bash shell,提示用户输入,打开浏览器,获取用户输入,并将其输入到浏览器中打开的字段中。我有python的代码,但我正在尝试将其转换成我的Android手机可以使用的东西。代码在我的手机上用python编写,但不打开浏览器,我发现使用Termux和bash Shell会更好一些 所以基本上我想做的是: 提示用户输入->打开网页->自动输入用户输入的内容 以下是我目前掌握的代码: #!/bin/bash read -p "Enter t

我试图在Android手机上使用Termux创建一个bash shell,提示用户输入,打开浏览器,获取用户输入,并将其输入到浏览器中打开的字段中。我有python的代码,但我正在尝试将其转换成我的Android手机可以使用的东西。代码在我的手机上用python编写,但不打开浏览器,我发现使用Termux和bash Shell会更好一些

所以基本上我想做的是: 提示用户输入->打开网页->自动输入用户输入的内容

以下是我目前掌握的代码:

#!/bin/bash

read -p "Enter the phone number, separate each number group with a space: " areaCode middle3 last4

am start -a android.intent.action.VIEW -d https://www.411.com/phone/ 
import webbrowser

areaCode = input("What is the area code of the phone number? ")
middle3 = input("What are the middle 3 digits? ")
last4 = input("What are the last 4 digits? ")

phoneNumber = str(areaCode) + str(middle3) + str(last4)

fourOneOne = "https://www.411.com/phone/" + "1-" + str(areaCode) + "-" + str(middle3) + "-" + str(last4)
webbrowser.open(fourOneOne)
下面是我试图复制的python代码示例,它可以正常工作:

#!/bin/bash

read -p "Enter the phone number, separate each number group with a space: " areaCode middle3 last4

am start -a android.intent.action.VIEW -d https://www.411.com/phone/ 
import webbrowser

areaCode = input("What is the area code of the phone number? ")
middle3 = input("What are the middle 3 digits? ")
last4 = input("What are the last 4 digits? ")

phoneNumber = str(areaCode) + str(middle3) + str(last4)

fourOneOne = "https://www.411.com/phone/" + "1-" + str(areaCode) + "-" + str(middle3) + "-" + str(last4)
webbrowser.open(fourOneOne)
python代码会自动打开网站并输入用户输入数据,这就是我试图使用android intent复制的内容。我已经阅读了一些关于我在示例代码中使用的android intent函数的内容,我尝试使用--eial areaCode和--elal areaCode只是为了测试并查看是否可以将数据传递到命令中,但没有成功


如果有人能帮我或为我指明方向,让我努力学习自己,我将不胜感激。说到编程,我是个初学者,这也是我关于stackoverflow的第一篇文章。提前感谢。

从Termux终端,您可以使用以下命令:

termux开放url”https://stackoverflow.com/“


您可以通过Popen从python运行此命令,也可以从bash native运行此命令。

从Termux终端可以使用以下命令:

termux开放url”https://stackoverflow.com/“

您可以通过Popen从python运行此命令,也可以从bash native运行此命令