Python 常用库

  1. 基本的数据处理

      0.list   链式表达

      1. dict 
      2. tuple
      3. set   求和差并补集
      4. str     in,not in , startswith , endswith, find , findall

        regex=re.compile(pattern)   , regex.findall(s)

    1. datetime, time, dateutil
      1.   datetime.date.today().strftime('%Y%m%d')
    2.  math    sqrt, exp,
  1. 系统命令
    1. os
      1. listdir ,curdir
      2. walk   
  2. 数据库处理 
    1. MySQLdb
      1. MySQLdb.connect(host=, user=, passwd=, db=,port=,charset=)
      2. cur.execute()  ,   cur.executemany()
      3. conn.commit()
    2. sqlalchemy
      1. create_engine
  3. 文件读写
    1.  xlrd , xlwt ,   支持xls
    2.  openpyxl  支持 xlsx
    3.   json  
    4. readlines  
  4. 调接口
    1. urllib, urllib2, 
      1.   header
      2.   urllib.urlencode( )
    2. request
      1. get / post 
  5. 邮件、提醒等  
    1. email
    2. smtplib
    3. tkMessageBox 弹窗提醒
  6. 爬虫 scrapy
  7. pandas
  8. 可视化
    1. matplotlib
    2. pyecharts
  9. Web
    1. tornado
    2. flask      
  10. 科学计算
    1.  numpy
    2.  scipy   
  11. sciki-learn
posted on 2018-03-28 18:44  ≮绝影ミ↖  阅读(147)  评论(0编辑  收藏  举报