• 欢迎访问库存呢

用selenium+mongodb做抓取淘宝天天特价宝贝(1)

python项目实战 wolfstyle 3年前 (2018-07-04) 902次浏览 0个评论

今天先配置 windows 平台下 python+selenium+mongodb 运行环境。

先安装配置 mongodb 环境:

Mongodb 下载地址:

1
https://www.mongodb.com/download-center#enterprise

选在自己所需要版本下载下来,然后一直点下一步,完成 mongodb 安装;

接下来配置 Mongodb:

打开 mongodb 的安装路径下 bin 目录下新建同级目录 data,新建数据库存放文件夹 db;

然后回到 bin 文件夹,按住 shift+鼠标左键,选择“在此处打开命令窗口”;cmd 窗口输入:

1
mongod --dbpath "D:\MongoDB\Server\3.6\data\db"

启动 mongodb 服务。

新建 mongodb 日志文件,在 data 目录新建 logs 文件夹,然后再创建文件 mongodb.log;

最后将 mongodb 服务添加到系统服务中,设置开机启动,避免每次使用都需要打开命令窗口;cmd 窗口输入:

1
<span class="crayon-v">mongod</span> <span class="crayon-o">--</span><span class="crayon-v">bind</span><span class="crayon-sy">_</span>ip <span class="crayon-cn">0.0.0.0</span> <span class="crayon-o">--</span><span class="crayon-i">logpath</span> <span class="crayon-s">"D:\MongoDB\Server\3.6\data\logs\mongodb.log"</span> <span class="crayon-o">--</span><span class="crayon-v">logappend</span> <span class="crayon-o">--</span><span class="crayon-i">dbpath</span> <span class="crayon-s">"D:\MongoDB\Server\3.6\data\db"</span> <span class="crayon-o">--</span><span class="crayon-i">port</span> <span class="crayon-cn">27017</span> <span class="crayon-o">--</span><span class="crayon-i">serviceName</span> <span class="crayon-s">"MongoDB"</span> <span class="crayon-o">--</span><span class="crayon-i">serviceDisplayName</span> <span class="crayon-s">"MongoDB"</span> <span class="crayon-o">--</span><span class="crayon-v">install</span>

运行没提示错误则表示成功,有时需要以管理员权限运行 cmd 命令窗口,稍微留意下。

然后再 cmd 命令行输入“services.msc”打开 windows 服务管理:

找到 mongoDB 服务,选择属性,设置为开机自动启动;

这个 mongodb 的设置就算完成,下次开机后自动就会启动。下次会介绍 selenium 的设置过程,等待下次更新。

管理 mongodb

mongodb 默认是没有图形化管理界面的,需要图形化操作的需要下载 robo 3T 工具

下载链接:

1
https://robomongo.org/

下载后安装即可使用。


库存呢 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:用 selenium+mongodb 做抓取淘宝天天特价宝贝(1)
喜欢 (0)