
Python 学习
cavin_2017
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
笨方法学python-class 10 input
print "how old are you?",age = raw_input()print "How tall are you ?",height = raw_input()print "How much do you weigh?",weight = raw_input()print "so, you are %r old, %r tall and %r heavy." %(a原创 2017-05-08 11:02:40 · 463 阅读 · 0 评论 -
pandas包常见使用整理
常用功能一、读入CSV data = pd.read_csv('C:\\Users\\路径.csv') 如果涉及中文标题,加入参数: data = pd.read_csv('C:\\Users\\路径.csv',encoding='GBK') 常用功能二、获取行名、列名、行数、列数data.dtypes # 查看dataframe 的数据...原创 2019-02-22 21:46:15 · 977 阅读 · 0 评论 -
scrapy爬虫遇到的坑_Windows10
一、 scrapy 的安装直接安装scrapy会报错,我是用pycharm+anaconda环境安装的。首先pip超过10.0版本会提示没有找到main函数的问题,这个时候在cmd命令行需要运行命令python -mpip install pip==9.0.3降版本之后,用pycharm 自带setting依次安装(从下往上)安装twisted包的时候,需要从https://...原创 2019-04-02 15:54:03 · 311 阅读 · 0 评论 -
python常见数据格式及相互转化
1. python 常见的数据结构及增删查改: a. 列表: 创建: list =['hello','world'] 新增:list.append('c') , insert函数可在固定的位置添加值 删除:list.remove('c') 查询: list[3] , l...原创 2019-02-26 23:43:29 · 2542 阅读 · 0 评论 -
Python暴力破解zip文件
具体解决问题:下载的zip文件被加锁,密码未包含特殊字符。假设密码是4-8位。解决方案:先设定可能出现的字符,存放在一个字符串中。用参数代表密码的长度,然后循环遍历的模式遍历所有可能性。具体代码如下:import zipfileimport randomimport timeimport sysimport rarfileimport mathforce = ...原创 2019-04-07 23:10:35 · 1091 阅读 · 0 评论 -
python定向发送邮件
业务场景:公司加班较重,每月初需要统计每个人的加班天数,并与每个人核实。写一小程序给每个人发送自己的加班记录,方便核实。解决思路:两份数据源,打卡记录表和邮件表,通过姓名关联。 用一层循环,筛选出每个人的数据,调用邮件发送函数,通过附件形式将数据发送给相应的人。操作步骤:setp1: 获取数据源:用pandas包读取excle表pd.rea...原创 2019-04-02 14:27:44 · 359 阅读 · 0 评论 -
python解析Json文件
项目背景:某网吧位置图信息保存为json字符串,放入门店表中。尝试将json解析获取门店座位信息。解决思路: python连接数据库,读取报表中的json及门店编码字段代码如下:import pandas as pdimport demjsonimport pymysqlimport json ## 定义连接数据库函数def my_db(host,user,passwd...原创 2019-04-02 15:49:25 · 595 阅读 · 0 评论 -
python读写mysql
目前用到的连接数据库,主要实现连个功能:1. 根据sql查询 2.将dataframe数据通过pandas包写入mysql数据库中1. 根据sql查询: 通常我们通过sql查询mysql中的表,分三步1.连接数据库 2.数据查询 3.关闭连接,如果需要查询的步骤较多,将查询封装成函数,通过参数传递sql代码会省事很多。## 定义连接数据库函数def my_db(host,us...原创 2019-04-25 17:18:06 · 744 阅读 · 0 评论