1. 可以使用python 进入Python交互命令行编写代码,使用exit() 退出命令行;
  2. 可以使用sublime Text 编辑编写代码,使用.py保存文件,使用python x.py 运行代码;
  3. “>>>”表示Python的运行环境;
  4. 在mac或者linux上可以自己双击运行Python代码,首行加上

    1
    #!/usr/bin/env python

    然后给文件可执行权限;
    ‘’ chmod a+x hello.py然后 '' ./hello.py

  5. 使用print输出字符,使用raw_input(‘you hint code’)来提示用用户输入_ 6. 使用#注释
  6. 使用:结束
  7. 安装pip命令:
    ‘’ sudo easy_install pip
  8. 安装requests库
    ‘’ pip install requests
  9. 请求地址
    ‘’ import requests
    ‘’ url = “http://www.baidu.com
    ‘’ response = requests.get(url)
    ‘’ url.status_code
    ‘’ url.text

  10. 支持其他请求:post,put,delete,head,option
    ‘’ import requests
    ‘’ payload ={“key1”:”value1”}
    ‘’ headers = {“content-type”:”appliacation/json”}
    ‘’ r = request.get(“http://httpbin.org/get",params=payload,headers=headers)

  11. 会话
    ‘’ s= requests.sessions
    ‘’ s.get(“http://httpbin.org/cookies“)
    ‘’ r = s.get()
    ‘’ print r.text

  12. 代理
    ‘’ proxies ={“https”:””}
    ‘’ r= requests.post(url,proxies=proxies)
    也可以通过环境代理

  13. 按照lxml
    ‘’ pip install lxml
    ‘’ #如果权限不够,使用sudo

  14. mongo db 学习
  • 按照mongo db 的驱动
    ‘’ pip install pymongo
    如果遇到权限问题,比如:
    ‘’ OSError: [Errno 13] Permission denied: ‘/Library/Python/2.7/site-packages/bson
    解决办法:修改Python文件的优先级
    ‘’ chown -R $USER /Library/Python/2.7
  • 启动mongo db
    ‘’ mongod –dbpath /mongo_db_data
  • 链接mongo db
    ‘’ # 创建链接
    ‘’ conn = MongoClient(‘127.0.0.1’,27017)
    ‘’ # 数据库
    ‘’ db = conn.testdb;
  • 使用集合
    `my_set = db.test
  • 增删改查