Python 从文本文件中提取特定数据-字符串操作

Python 从文本文件中提取特定数据-字符串操作,python,json,regex,re,Python,Json,Regex,Re,我正在尝试处理一个文本文件,并使用python提取Lat/Lon的所有实例,但自从我使用它以来,已经有这么多年了,我甚至不知道谷歌需要什么帮助。在下面的示例中,我希望每个开始位置和结束位置的位置,然后将该数据放入一个单独的文件中 ""start_address"" : ""Aberdeen, SD 57401, USA"", ""start_lo

我正在尝试处理一个文本文件,并使用python提取Lat/Lon的所有实例,但自从我使用它以来,已经有这么多年了,我甚至不知道谷歌需要什么帮助。在下面的示例中,我希望每个开始位置和结束位置的位置,然后将该数据放入一个单独的文件中

           ""start_address"" : ""Aberdeen, SD 57401, USA"",
               ""start_location"" : {
                  ""lat"" : 45.4646954,
                  ""lng"" : -98.48596610000001
               },
               ""steps"" : [
                  {
                     ""distance"" : {
                        ""text"" : ""207 ft"",
                        ""value"" : 63
                     },
                     ""duration"" : {
                        ""text"" : ""1 min"",
                        ""value"" : 13
                     },
                     ""end_location"" : {
                        ""lat"" : 45.4641268,
                        ""lng"" : -98.48597479999999
                     },
                     ""html_instructions"" : ""Head \u003cb\u003esouth\u003c/b\u003e on \u003cb\u003eCourt St\u003c/b\u003e toward \u003cb\u003e1st Ave SE\u003c/b\u003e"",
                     ""polyline"" : {
                        ""points"" : ""kyntGhpbxQhA?f@?""
                     },

似乎这可以帮助您:

正如您在链接中看到的,此人获得了一些与您的格式类似的坐标,我将其粘贴到这里:

。
.
.
],
“格式化地址”:“美国新墨西哥州阿尔伯克基”,
“几何学”:{
“界限”:{
“东北”:{
“lat”:35.2180539,
“液化天然气”:-106.4711629
},
“西南”:{
“lat”:34.9467659,
“液化天然气”:-106.881796
}
},
“地点”:{
“lat”:35.110703,
“液化天然气”:-106.609991
},
“位置类型”:“近似值”,
“视口”:{
“东北”:{
“lat”:35.2180539,
“液化天然气”:-106.4711629
},
“西南”:{
“lat”:34.9467659,
“液化天然气”:-106.881796
}           
.
.

.
为什么你的报价翻了一倍?这正是它从google directions API中拉下来的原因。我使用过google directions API,我一直得到有效的JSON响应。翻一倍肯定在你这边。