Python总结

刘超 13天前 ⋅ 5097 阅读   编辑

分类 描述
基础 变量 全局变量需要global申明或者使用类变量替代
编码 python3.6操作mysql,mysql表编码需是utf8
字符串 SQL相关的,比如like中百分号处理
使用某module时,提示没有该module,要不这个module真没安装,要不存在多环境,module安装在一个环境中,执行使用的是另一个环境;
请求
urllib python2.x用该库构建请求参数
requests python2.x带header请求,用urllib构建报错,可以尝试requests构建
 
MySQLdb MySQLdb总结
  邮件mime 邮件工具类别用email命名,否者可能有问题
  pandas series,只是一个一维数据结构,它由index和value组成。
dataframe,是一个二维结构,除了拥有index和value之外,还拥有column。
联系:dataframe由多个series组成,无论是行还是列,单独拆分出来都是一个series
  index_col前面可能需要加上u;通过标量创建dataframe时需要指定index;在创建dataframe时,不指定columns,dataframe字段顺序是按ascii排列的;index参数是个列表,且需与由字典组成的列表的个数一致;drop_duplicates的subset指定的字段类型需一致
     操作excel时依赖openpyxlxlrd等库;to_excel不能支持~(当前用户的家目录);
    dataframe做append或concat之后,如果需要对生成dataframe做split操作,分隔之后最好转换为list,然后再使用
    dataframe['字段名'].str时,最好做一下astype('str'),然后在.str
  urlparse python3.x用该库构建请求参数
pycharm   即使在终端安装了numpy,Pycharm的Project Interpreter也可能不存在numpy

注意:本文归作者所有,未经作者允许,不得转载

全部评论: 0

    我有话说: