我用pymongo的时候,想连接本机mongodb数据库

我用pymongo的时候,想连接本机mongodb数据库

那个IP地址是不是可以直接用httpbin.org/ip这里面的ip地址?

http://img1.sycdn.imooc.com//climg/60514a4709eb075c08450176.jpg

我这么整却报错了:

pymongo.errors.ServerSelectionTimeoutError: 101.88.96.247:27017: timed out, Timeout: 30s, Topology Description: <TopologyDescription id: 605149ceb255029ac2bb840f, topology_type: Single, servers: [<ServerDescription ('101.88.96.247', 27017) server_type: Unknown, rtt: None, error=NetworkTimeout('101.88.96.247:27017: timed out')>]>



正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小轩 2021-03-17 10:59:34

同学,你好!不能直接使用代理IP,连接本地mongodb数据库时直接使用127.0.0.1即可,同学可参考下面的代码示例:

http://img1.sycdn.imooc.com//climg/60516f05095ebbdb07350058.jpg

祝:学习愉快!

  • 提问者 TeacherZhe #1
    那httpbin.org/ip里的ip是什么ip?和127开头这个有啥区别?
    2021-03-17 17:29:31
  • 好帮手慕小轩 回复 提问者 TeacherZhe #2

    同学,你好!httpbin.org/ip里的ip是代理ip,可以理解为是代理服务器给的ip,和本机的ip是没有关系的。而127.0.0.1是指本地机,连接本地数据库时使用即可
    祝:学习愉快!

    2021-03-17 18:25:50
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
4.入门主流框架Scrapy与爬虫项目实战
  • 参与学习           人
  • 提交作业       107    份
  • 解答问题       1672    个

Python最广为人知的应用就是爬虫了,有趣且酷的爬虫技能并没有那么遥远,本阶段带你学会利用主流Scrapy框架完成爬取招聘网站和二手车网站的项目实战。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师