摘要: 接上一篇随笔,安装mongodb完成后即可进行 最基础的数据库操作了,执行以下步骤,来实现你的hello world吧! 1.打开终端 执行 brew services start mongodb 启动 MongoDB服务,执行 mongo 开启shell操作; 2.显示所有db: show dbs 阅读全文
posted @ 2017-05-28 18:38 MalcolmFeng 阅读(2590) 评论(0) 推荐(0) 编辑
摘要: 0.确保mac已经安装了HomeBrew (macos的包管理工具安装方式:终端执行 ruby -e "$(curl -fsSLhttps://raw.github.com/mxcl/homebrew/go)" 别落下最后一个引号) 1.终端执行执行:brew install mongodb 等待几 阅读全文
posted @ 2017-05-27 17:38 MalcolmFeng 阅读(4793) 评论(0) 推荐(1) 编辑
摘要: 简述 python连接微软的sql server数据库用的第三方模块叫做pymssql(document:http://www.pymssql.org/en/stable/index.html)。在官方文档可以看到,pymssql是基于_mssql模块做的封装,是为了遵守python的DBAPI规范 阅读全文
posted @ 2017-05-26 16:38 MalcolmFeng 阅读(33444) 评论(0) 推荐(1) 编辑
摘要: 1.软件环境: mac环境:10.11.6(15G31) python: 3.6 2.问题: sudo pip install pymssql 后出现下面问题: fatal error: ‘sqlfront.h‘ file not found 3.解决方案: 终端执行 brew install fr 阅读全文
posted @ 2017-05-26 15:22 MalcolmFeng 阅读(2905) 评论(0) 推荐(0) 编辑
摘要: 1.首先在Mac下安装Nginx(可参考我的另一篇随笔http://www.cnblogs.com/malcolmfeng/p/6896703.html)。 2.安装Tomcat,下载后,解压,bin目录设置到环境变量里。(可参考我的另一篇随笔http://www.cnblogs.com/malco 阅读全文
posted @ 2017-05-25 11:01 MalcolmFeng 阅读(1793) 评论(0) 推荐(1) 编辑
摘要: 1. 终端执行 touch ~/.bash_profile 2.终端执行 vim ~/.bash_profile 3.点一下向下箭头,点E 进入bash_profile文件 4.点i进入编辑模式,进行编辑 5.编辑完成后,点esc 退出 6.直接输入 ::wq! 这四个字符后,回车即可保存。 注:如 阅读全文
posted @ 2017-05-25 10:52 MalcolmFeng 阅读(13369) 评论(0) 推荐(1) 编辑
摘要: 1.安装HomeBrew: HomeBrew是Mac OS X中的包管理器。打开HomeBrew的主页:http://brew.sh,可以看到安装指令,在终端中输入 ruby -e "$(curl -fsSLhttps://raw.github.com/mxcl/homebrew/go)" 回车,接 阅读全文
posted @ 2017-05-24 19:08 MalcolmFeng 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1.用requests.Session()的方式,可以实现自动化管理cookie、session等。 2.具体流程可以抓包分析。 所有请求的参数如要搞清楚需要分析js源码。只能提示一下,一共分为三步: 第一步:get方式获取 prov_cd(地区编号); 第二步:url为动态的(传入手机号和第一步获 阅读全文
posted @ 2017-05-23 23:04 MalcolmFeng 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: import time from selenium import webdriver browser = webdriver.Safari() browser.get('http://weibo.com') time.sleep(20) # 点击页面中的登录按钮 弹出输入帐号模态框 browser.find_element_by_xpath("//a[@node-type='loginBtn... 阅读全文
posted @ 2017-05-15 09:33 MalcolmFeng 阅读(4054) 评论(0) 推荐(0) 编辑
摘要: 1. 运行manage.py任务 makemigrations时,报错: doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS. 解决:在全局setting.py的 INSTALLED_ 阅读全文
posted @ 2017-05-13 09:38 MalcolmFeng 阅读(975) 评论(-2) 推荐(0) 编辑