随笔分类 -  Python开发笔记

每天记录关于Python方面笔记
摘要:math库: os库: random库: datetime库: 阅读全文
posted @ 2018-03-14 08:53 圆柱模板 阅读(1246) 评论(0) 推荐(0) 编辑
摘要:文件的打开、读写和关闭 文件的打开: file_obj=open(filename,mode='r',buffering=-1,...) filename是强制参数 mode是可选参数,默认值是r buffering是可选参数,默认值为-1(0代表不缓冲,1或大于1的值表示缓冲一行或指定缓冲区大小) 阅读全文
posted @ 2018-03-14 08:48 圆柱模板 阅读(471) 评论(0) 推荐(0) 编辑
摘要:网络数据获取(爬取)分为两部分: 1、抓取(抓取网页) · urlib内建模块,特别是urlib.request · Requests第三方库(中小型网络爬虫的开发) · Scrapy框架(大型网络爬虫的开发) 2、解析(解析网页内容) · BeautifulSoup库 · re模块(正则表达式) 阅读全文
posted @ 2018-03-14 08:38 圆柱模板 阅读(308) 评论(0) 推荐(0) 编辑
摘要:SciPy https://www.scipy.org/ SciPy中的数据结构: 1、ndarray(n维数组) 2、Series(变长字典) 3、DataFrame(数据框) NumPy适合于线性代数和随机数处理 SciPy有效计算numpy矩阵 Matplotlib二维绘图库 pandas有高 阅读全文
posted @ 2018-03-14 08:31 圆柱模板 阅读(249) 评论(0) 推荐(0) 编辑
摘要:Python中的数组ndarray是什么? 1、NumPy中基本的数据结构 2、所有元素是同一种类型 3、别名是array 4、利于节省内存和提高CPU计算时间 5、有丰富的函数 ndarray的创建: ndarray的操作: ndarray的运算: 广播的思想: 统计运算: ndarray的专门应 阅读全文
posted @ 2018-03-14 08:28 圆柱模板 阅读(727) 评论(0) 推荐(0) 编辑
摘要:Series的基本特征: 1、类似一维数组的对象 2、由数据和索引组成 Series的基本运算: Series的数据对齐: 重要功能:在算术运算中自动对齐不同索引的数据。 Series的name属性: 1、Series对象本身及其索引均有一个name属性 2、Series的name属性与其他功能关系 阅读全文
posted @ 2018-03-14 08:23 圆柱模板 阅读(501) 评论(0) 推荐(0) 编辑
摘要:今天详细做下关于DataFrame的使用,以便以后自己可以翻阅查看 DataFrame的基本特征: 1、是一个表格型数据结构 2、含有一组有序的列 3、大致可看成共享同一个index的Series集合 DataFrame的基本操作 · 取DataFrame对象的行和列可获得Series: DataF 阅读全文
posted @ 2018-03-14 08:19 圆柱模板 阅读(668) 评论(0) 推荐(0) 编辑
摘要:时间格式: 创建时间序列: 阅读全文
posted @ 2018-03-14 08:15 圆柱模板 阅读(166) 评论(0) 推荐(0) 编辑
摘要:今天在做下python开发笔记之如何通过xml快捷获取数据,下面以调取nltk语料库为例: 阅读全文
posted @ 2018-03-14 08:12 圆柱模板 阅读(154) 评论(0) 推荐(0) 编辑
摘要:#-*- coding:utf-8 -*- import sqlite3 #打开本地数据库用于存储用户信息 conn = sqlite3.connect('mysql_person.db') #在该数据库下创建表,创建表的这段代码在第一次执行后需要注释掉,否则再次执行程序会一直提示:该表已存在 conn.execute ('''CREATE TABLE MT_table1( ... 阅读全文
posted @ 2018-03-13 14:41 圆柱模板 阅读(399) 评论(0) 推荐(0) 编辑
摘要:一. openpyxl读 95%的时间使用的是这个模块,目前excel处理的模块,只有这个还在维护 1、workBook 2、sheet 3、cell (1)sheet1=workBook.get_sheet_by_name('test1') 获取某一个具体的sheet (2)rowsData=sh 阅读全文
posted @ 2018-03-13 14:39 圆柱模板 阅读(224) 评论(0) 推荐(0) 编辑
摘要:AI 部分总述 AI在做出决策前经过三个不同的步骤。首先,他找到所有规则允许的棋步(通常在开局时会有20-30种,随后会降低到几种)。其次,它生成一个棋步树用来随后决定最佳决策。虽然树的大小随深度指数增长,但是树的深度可以是任意的。假设每次决策有平均20个可选的棋步,那深度为1对应20棋步,深度为2 阅读全文
posted @ 2018-03-12 09:10 圆柱模板 阅读(576) 评论(0) 推荐(0) 编辑
摘要:项目中有时候需要用脚本来自动发送邮件,而用Python来发送邮件十分的方便,代码如下: 阅读全文
posted @ 2018-03-12 08:54 圆柱模板 阅读(188) 评论(0) 推荐(0) 编辑
摘要:#!/usr/bin/env python # *_* coding=utf-8 *_* """ desc: 文件方法 ############################# file.read() #read([size]) -> read at most size bytes, returned as a string. file.readline(... 阅读全文
posted @ 2018-03-12 08:45 圆柱模板 阅读(177) 评论(0) 推荐(0) 编辑
摘要:golang 获取时间戳用time.Now().Unix(),格式化时间用t.Format,解析时间用time.Parse 输出: 阅读全文
posted @ 2018-03-12 08:41 圆柱模板 阅读(206) 评论(0) 推荐(0) 编辑
摘要:用base64 对图片文件的编码和解码处理 阅读全文
posted @ 2018-03-12 08:38 圆柱模板 阅读(3251) 评论(0) 推荐(0) 编辑
摘要:Python标准库之sys模块使用详解,讲解了使用sys模块获得脚本的参数、处理模块、 使用sys模块操作 模块搜索路径、使用sys模块查找内建模块、使用sys模块查找已导入的模块,重定向输出以及重定向错误等使用案例 sys模块提供了许多函数和变量来处理 Python 运行时环境的不同部分.处理命令 阅读全文
posted @ 2018-03-12 08:12 圆柱模板 阅读(1310) 评论(0) 推荐(0) 编辑
摘要:结果: 玩家总资产:1000 请下注:500 玩家摇出了:7点 玩家胜 玩家总资产:1500 请下注:500 玩家摇出了:5点 玩家摇出了:4点 玩家摇出了:3点 玩家摇出了:11点 玩家摇出了:5点 玩家胜 玩家总资产:2000 请下注:2000 玩家摇出了:12点 庄家胜 你破产了 阅读全文
posted @ 2018-03-11 22:29 圆柱模板 阅读(1081) 评论(0) 推荐(0) 编辑
摘要:题目: A,B,C,D,E五个人捕鱼,不计其数,然后休息, 早上A第一个醒来,将鱼均分成五份,把多余的一条鱼扔掉,拿走自己的一份, B第二个醒来,也将鱼均分为五份,把多余的一条鱼扔掉,拿走自己的一份。 CDE依次醒来,也按同样的方法拿鱼,问他们合伙至少捕了几条鱼。 结果:3121 阅读全文
posted @ 2018-03-11 22:27 圆柱模板 阅读(1008) 评论(0) 推荐(0) 编辑
摘要:公鸡5元1只,母鸡3元1只,小鸡一元3只,100元买100只鸡,三种鸡各多少只 x+y+z=100 5*x+3*y+z//3=100 z%3==0 穷举法-穷尽所有的可能性找到真正的答案 阅读全文
posted @ 2018-03-11 22:25 圆柱模板 阅读(344) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示