Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python,脚本来输入字符串并获得输出_Python_Python 3.x_Selenium_Selenium Webdriver_Beautifulsoup - Fatal编程技术网

Python,脚本来输入字符串并获得输出

Python,脚本来输入字符串并获得输出,python,python-3.x,selenium,selenium-webdriver,beautifulsoup,Python,Python 3.x,Selenium,Selenium Webdriver,Beautifulsoup,我正在构建一个脚本来输入一个台湾地址('928屏東縣東港鎮嘉新路160、162號') 进入此网站URL=”https://www.latlong.net/convert-address-to-lat-long.html“并获取纬度和逻辑度作为输出 我尝试了一些htlm阅读器,比如beautiful soap或selenium,但没有成功,可能是我遗漏了一些东西。有人能告诉我需要修复什么才能用python打印输出吗 import-urllib,os,urllib.request,time,requ

我正在构建一个脚本来输入一个台湾地址('928屏東縣東港鎮嘉新路160、162號') 进入此网站
URL=”https://www.latlong.net/convert-address-to-lat-long.html“
并获取纬度和逻辑度作为输出

我尝试了一些htlm阅读器,比如beautiful soap或selenium,但没有成功,可能是我遗漏了一些东西。有人能告诉我需要修复什么才能用python打印输出吗

import-urllib,os,urllib.request,time,requests,re
从bs4导入BeautifulSoup
作为pd进口熊猫
导入请求
从selenium导入webdriver
进口稀土
URL=”https://www.latlong.net/convert-address-to-lat-long.html"
PropertyAddress\u CN=“928屏東縣東港鎮嘉新路160、162號"
input_address={“在此处键入地址以获取lat long”:PropertyAddress_CN}
r=请求.post(URL,数据=输入地址)
汤=BeautifulSoup(r.含量,'lxml')
结果=soup.find_all()
印花(汤)

该网站使用API端,您可以直接向其发布:

导入请求
url=”https://www.latlong.net/_spm4.php"
r=请求数.post(
网址,
数据={“c1”:“928屏東縣東港鎮嘉新路160、162號“,”动作“:”gpcm“,”cp“:”},
headers={“x-request-with”:“XMLHttpRequest”},
)
如果r.status_code==200:
横向,纵向=r.text.split(“,”)
打印(“纬度{},经度{}”。格式(纬度,经度)

请确保您遵守Web服务的条款和条件。

该网站使用API端,您可以直接向其发布:

导入请求
url=”https://www.latlong.net/_spm4.php"
r=请求数.post(
网址,
数据={“c1”:“928屏東縣東港鎮嘉新路160、162號“,”动作“:”gpcm“,”cp“:”},
headers={“x-request-with”:“XMLHttpRequest”},
)
如果r.status_code==200:
横向,纵向=r.text.split(“,”)
打印(“纬度{},经度{}”。格式(纬度,经度)

请确保您遵守Web服务的条款和条件。

谢谢Simon,它工作完美,不知道API端。谢谢Simon,它工作完美,不知道API端。