04 2016 档案
摘要:pip search 包名 查询 pip install 包名 安装包 pip show--files 包名 pip list --outdated 检查哪些包需要更新 pip install --upgrade 包名 更新包 pip更新方法:python -m pip install --upgr
阅读全文
摘要:使用python setup.py install 折腾了半天没办法解决,最终用 “pip install 包名” 这个办法解决了。 以后忠诚的爱上了pip了 numpy不要轻易升级,升级可能会出现很多问题,如果升级之后出现了问题,可以进入相关目录中删除numpy文件,然后使用pycharm重新安装
阅读全文
摘要:# coding: utf-8 import csv csvfile = open('test.csv', 'rb') reader = csv.reader(csvfile) for line in reader: print line csvfile.close()
阅读全文
摘要:# coding: utf-8 import csv csvfile = open('csv.csv', 'wb') #打开方式还可以使用file对象 writer = csv.writer(csvfile) writer.writerow(['姓名', '年龄', '电话']) data = [
阅读全文
摘要:In [5]: import pandas as pd In [6]: df=pd.read_csv('https://raw.githubusercontent.com/alstat/Analysis-with-Programming/master/2014/Python/Numerical-De
阅读全文
摘要:pyreadline ipython自动补全
阅读全文
摘要:ipython: 是python的交互式shell工具,比默认的python shell工具要好用。支持变了自动补全,自动缩进,内置了很多的功能和函数 启动:可以通过cmd来启动该工具 自动补全: In [12]: import os In [13]: os.w #直接回车,会自动显示出来该模块下的
阅读全文
摘要:使用 ”pip install 包名“ 直接下载安装第三方包 1.在以下地址下载最新的PIP安装文件:http://pypi.python.org/pypi/pip#downloads2.下载Windows的easy installer,然后安装:http://pypi.python.org/pyp
阅读全文
摘要:http://python.usyiyi.cn/django/index.html http://python.usyiyi.cn/django/topics/http/file-uploads.html http://python.usyiyi.cn/django/ref/request-resp
阅读全文
摘要:matplotlib是基于numpy的一套Python工具包。这个包提供了丰富的数据绘图工具,可实现数据分析的可视化。 所以在安装matplotlib时,需要先安装numpy包。
阅读全文
摘要:select * from xi_table into outfile ’d:test.xls’
阅读全文
摘要:一、查看MySQL数据库服务器和数据库MySQL字符集。 show variables like "%char%" 二、查看MySQL数据表(table)的MySQL字符集。 show table status from sqlstudy_db like "%countries%" 三、查看MySQ
阅读全文
摘要:Python 图片处理库 (PIL) 是极好的生成图片(PNG, JPEG, GIF 以及其它许多格式)的工具。 它可以用于自动为图片生成缩略图,将多张图片压缩到单独的框架中,或者是做基于 Web 的图片处理 Python 有许多出色并且强大的图表库用以绘制图表,按需地图,表格等。 我们不可能将它们
阅读全文
摘要:如果您在创建一个复杂的 PDF 文档(或者任何较大的数据块),请使用 cStringIO 库存放临时生成的 PDF 文件。 cStringIO 提供了一个用 C 编写的类似文件对象的接口,从而可以使系统的效率最高。
阅读全文
摘要:__author__ = 'chunyang.wu' #作者:SelectDB # -*- coding: utf-8 -*- import MySQLdb import os os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8' import sys reload(sys) sys.setdefaultencoding('utf-8'...
阅读全文
摘要:from django.http import HttpResponse def download_file(request): # Text file #response = HttpResponse(mimetype='text/plain') #定义输出格式为txt #respo...
阅读全文
摘要:csv 模块操作的是类似文件的对象,所以可以使用 HttpResponse 替换
阅读全文
摘要:语法:Column(reference) 表示当前单元格所在列的序号,column(M13)就是返回单元格m13的列号 参数:参数是可选的,可输入当前单元格位置,如F4
阅读全文
摘要:1、如果是有时间序列,最好以时间作为标准,将时间序列降序排列,或者等级等只会越来越大的数据 2、选中存在重复数据的列,点击“数据” “删除重复项” 3、为什么此法可行呢? 答:在删除重复项的时候,会从上往下,第一个出现的将得到保留,然后第二次,第三次出现的数据将会被删除
阅读全文
摘要:1、调用方式:数据 高级(“筛选”旁边的“高级”); 2、筛选语文大于60小于90的数据,筛选语文大于60且数学大于60且英语大于60的数据 参考:http://www.excelhome.net/video/excel/1655.html
阅读全文
摘要:1、自动筛选最大的5个数? 1)数据--筛选,调出筛选功能 2)点击筛选按钮--数字筛选 10个最大的数--将10个设置为5个,点击确定即可。这里还有非常多的功能值得深入研究 2、低于平均值的记录? 方法一样 3、文本筛选功能, 1)当选中文本列的筛选标签时,数字筛选变为“文本筛选” 4、查询具体的
阅读全文
摘要:排序需要注意到多字段排序,经常使用排序会使得数据的可读性增强,更加的美观,同时经过合理排序后的数据制作的图表也会更加的美观
阅读全文
摘要:背景色建议以灰色或者被色为主。 在百度云盘也有大量的ppt模板,还是非常不错的。http://pan.baidu.com/s/1bpDf7Fh
阅读全文
摘要:来源:本文由ExcelPro的图表博客原创,转载请注明出处 来源:本文由ExcelPro的图表博客原创,转载请注明出处 在《杂志级图表方法第一步:突破Excel的默认颜色》中已经提到,从商业杂志上的图表借鉴配色,则不失为一种非常保险和方便的办法。不少朋友向我索要颜色模板,但实际上我这些年并没有从事经
阅读全文
摘要:SmartArt图形无法找到理想的形状时,可以采用构造的方法,用多个各式各样的图形拼接,当然最后可以采用组合的办法,将多个图形组合到一起以方便移动。 操作办法:选中需要组合的图形后,点击组合即可 如何快速的查看各个层次的图形? 开始选项卡--查找和选择 选择窗格,即可查看在工作表中的所有图形
阅读全文
摘要:参考链接:http://www.excelhome.net/video/excel/1646.html 结合vlookup函数和筛选功能做动态图表。
阅读全文
摘要:步骤: 1、选中需要设置数据有效性的单元格区域 2、数据选项卡--数据有效性 设置,在“允许”选项中选择整数,“数据”选择“介于”,填写最大值和最小值,点击确定完成 3、在设置了数据有效性的区域中输入数据时,就会限定数据必须规范在所设置的区域范围内
阅读全文
摘要:DATEDIF(start_date,end_date,unit) DATEDIF函数是Excel隐藏函数,在帮助和插入公式里面没有。 返回两个日期之间的年\月\日间隔数。常使用DATEDIF函数计算两日期之差 start_date:表示的是起始时间。 end_date:表示的是结束时间。 unit
阅读全文
摘要:LEFT( string, n ) string :字符串表达式其中最左边的那些字符将被返回。如果 string 包含 Null,将返回 Null。 n :指出将返回多少个字符。如果为 0,返回零长度字符串 ("")。如果大于或等于 string 的字符数,则返回整个字符串 Right(string
阅读全文
摘要:countif(range,criteria) range:表示要计算其中非空单元格数目的区域 criteria:表示统计条件 eg:求得分大于等于80分小于90分的学生数 range:表示要计算其中非空单元格数目的区域 criteria:表示统计条件 eg:求得分大于等于80分小于90分的学生数
阅读全文
摘要:SUMIF(range,criteria,sum_range) Range:条件区域,用于条件判断的单元格区域。 Criteria:求和条件,由数字、逻辑表达式等组成的判定条件。criteria 参数中使用通配符(包括问号 (?) 和星号 (*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要
阅读全文
摘要:1、AVERAGE(Number1,Number2……) 其中: Number1,number2,...是要计算平均值的 1~30 个参数。 注意事项: average函数的参数可以是一个,也可以是多个参数,如average(A1:A5, 5,10)都是可以的,她的含义是求A1:A5以及数值5、10
阅读全文
摘要:语法:IF(logical_test,value_if_true,value_if_false) logical_test:表示计算结果为 TRUE 或 FALSE 的任意值或表达式 value_if_true:logical_test 为 TRUE 时返回的值 value_if_false: lo
阅读全文
摘要:注意名称和名称管理器的使用,相对利用较少,但是需要了解。
阅读全文
摘要:文件--信息 保护工作薄 用密码进行加密 文档加密,选择用密码进行加密,设置完密码之后保存,再次打开文档时需要输入密码才能查看文档的内容 如上两张图片所示: 1、目的需要设置文档的打开和修改权限, 2、选择文档“另存为” 在“工具”中 选择“常规选项”,弹出常规选项卡 3、设置相应的打开权限密码和修
阅读全文
摘要:目的:控制数据录入的类型和具体数据的限制,避免数据错误输入 操作步骤: 1、选中需要设置下拉菜单的单元格 2、单击数据选项卡 数据有效性 设置选项卡 允许功能中选择序列 在来源编辑框中输入需要设置下拉菜单选择内容的编写,每个选择项之间用英文逗号隔开, 3、数据来源也可以事先做好数据来源的编写,然后引
阅读全文
摘要:如上图所示,表格或图表有很多的配色方案。 1、每个主题,会有一套配色方案,而且这些配色方案相对来讲都是比较协调统一的, 2、页面布局 主题,选择好主题之后再套用配色方案
阅读全文
摘要:1、当完成基本的表格设置之后,对颜色不甚满意,怎么办 2、重新给表格选择一种颜色,这里会出现一个“笔”形状的鼠标箭头,不用理睬她 3、再次给表格统一加边框即可(开始--边框--所有框线)
阅读全文
摘要:需要注意下面几点: 1、强制换行,ctrl+回车 2、快速设置缩进,当我们选择需要调整缩进的单元格之后,点击格式 单元格格式 选择水平对齐方式之后,可以选择缩进。 3、注意跨行居中功能,尤其是在表格中,可以实现不合并单元格的情况下,实现表头居中排序
阅读全文
摘要:这里主要注意excel默认格式的设置方法,如何修改默认字体? 雅黑和4号字体? 文件 选项 常规 新建工作簿
阅读全文
摘要:在数据量比较少的情况下,我们要到达Excel中某一位置时,通常会用鼠标拖动滚动条到达需要的位置,查找某已知固定的值,用Ctr+F,在查找内容中输入对应的值即可一个个的查找到其对应的位置。但当数据量较多时,或要定位满足条件的多个单元格时,用这种方法效率将会非常的低。转而用本文中的定位方法,将使你事半功
阅读全文
摘要:转载:evan的新浪博客 关于数据采集需求,我们需要一个可以形成原始数据→数据视觉化→数据行为化→数据深入挖掘的数据分析模式,用户的日常交互行为会产生四类关键数据:鼠标移动轨迹、链接点击分布、页面浏览流量、页面停留时间,但这些还不够清楚的描述我们的需求,以下细化,最好第三方可以为我们实现,我们的交互
阅读全文
摘要:快捷键:ctrl+f或者ctrl+h组合键 1、该功能经常会用到,但是需要注意的是“选项”功能,可以确定查找范围,区分大小写等。 2、如何控制查找范围? 1)设置范围--确定是查找工作表还是工作薄,同时确定是按行查找还是按列查找 2)用鼠标框选查找和替换的数据区域,在按ctrl+f组合键进行查找和替
阅读全文
摘要:步骤:文件按钮→Excel选项-校对-自动更正选项→键入时自动套用格式→Internet及网络路径替换为超链接,对其不要勾选即可。
阅读全文
摘要:需要注意的是转置功能,是经常会用到的功能。
阅读全文
摘要:开始--字体--设置单元格格式--上标/下标
阅读全文
摘要:如上,当用鼠标框选了一定的单元格范围之后,输入第一个数据再按tab捡继续输入数据。当数据输入到框选范围行的末尾时会实现自动转行,如图所示。
阅读全文
摘要:身份证输入: 方法1:将单元格格式设置为文本,在输入数据 方法2:在输入之前输入英文状态下的单引号在输入数据 分数输入: 办法1:0[空格]数字/数字,如:0 1/3 办法2:将需要输入数据的区域设置为分数格式,在开始--数字选项卡上面设置,设置好了再输入数据 小数点: 开始--数字选项卡--直接加
阅读全文
摘要:自定义选项卡: excel命令选项--自定义功能区--
阅读全文
摘要:这里会存在2个情况,一个是快速的选择一行或者一列的数据,另外一个是快速的选择一块的数据(数据区域) 1、当有上万条数据时,怎么快速的选择一行或一列的数据? 方法:将鼠标放在需要选择的数据区域的开头位置,再按住“ctrl+shift”组合键,按“上”,“下”,“左”,“”右方向键即可,可以快速的实现框
阅读全文
摘要:当函数输入完成并框选数据区域后,变成如上效果时,按“F4键”即可
阅读全文
摘要:语法:INT(number) Number 需要进行向下舍入取整的实数
阅读全文
摘要:列查找函数语法:vlookup(lookup_value,table_array,col_index_num,[range_lookup]) lookup_value:要查找的值,数值、引用或文本字符串均可 table_array:要查找的区域或者叫列表 col_index_num:返回数据在查找区
阅读全文
摘要:参考:百度经验 主要利用函数为:sumif(range,criteria,[sum_range]) Range:条件区域,用于条件判断的单元格区域。 Criteria:求和条件,由数字、逻辑表达式等组成的判定条件。 Sum_range:实际求和区域,需要求和的单元格、区域或引用。当省略第三个参数时,
阅读全文
摘要:百度经验参考:http://jingyan.baidu.com/article/4ae03de32663953efe9e6b47.html 今天奇迹般的发现了VBA,都怪自己平时使用excle不够多,VBA将excel自动化,减少了许多繁琐、大量重复的工作量,是一个值得好好研究的东西,有了程序语言的
阅读全文
摘要:百度云盘:django之 文件上传功能(缺陷:无法改存放目录)
阅读全文
摘要:百度云盘:django之创建第12个项目-加载图片 1、setting配置 2、设置存放静态文件图片的目录位置 C:\djangoweb\helloworld\blog\static\images\登录按钮1.jpg 3、配置html页面
阅读全文
摘要:目的:将如下众多html页面整合到一个index.html页面中。 百度云盘:django之创建第11个项目-页面整合 用下面的方式实现:
阅读全文
摘要:1、百度云盘:django之创建第10-1个项目-图片上传并记录上传时间 2、主要修改的配置文件有3个,forms、views和models3个文件以及html 3、forms.py文件修改 4、models文件 5、views文件 5、urls文件配置 6、配置setting文件 7、修改uplo
阅读全文
摘要:1、upload.HTMl 2、创建forms.py文件,(C:\djangoweb\helloworld\blog\forms.py) 3、models文件 百度云盘:django之创建第10个项目-图片上传方式1
阅读全文
摘要:django之创建第9个项目-管理后台admin配置1、配置setting文件INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.con
阅读全文
摘要:1、配置test2.html 2、配置student_list。html 3、配置urls文件 4、配置views文件 5、百度云盘:django之创建第8-3个项目-数据库数据提取之高级操作
阅读全文
摘要:错误提示: DoesNotExist at /blog/test2/
阅读全文
摘要:"""1)age__gt = 16等价于age > 162)age = 163)age__gte = 16等价于age >= 164)name__contains="张" 等价于 like "%张%"5)__exact 精确等于 like "xxx"6)__iexact 精确等于,忽略大小写 ili
阅读全文
摘要:1、为test.DB数据库预先创建下面数据 1 张三 16 2015-01-02 12 李四 17 2015-01-04 13 王五 14 2015-04-24 0 2、配置C:\djangoweb\helloworld\blog\urls.py文件 3、配置views.PY文件 4、创建stude
阅读全文
摘要:百度云盘:django之创建第8个项目-数据库配置及同步研究
阅读全文
摘要:具体错误代码为: C:\djangoweb\helloworld>manage.py syncdbTraceback (most recent call last): File "C:\djangoweb\helloworld\manage.py", line 10, in <module> exe
阅读全文
摘要:1、创建bar.html文件 2、修改urls.py文件 3、修改views文件 4、http://127.0.0.1:8000/blog/bar/1111/x/ 5、百度云盘:django之创建第7-6-第三种传值方式
阅读全文
摘要:1、修改views文件 2、创建foo.html文件 3、配置C:\djangoweb\helloworld\blog\urls文件 4、运行:http://127.0.0.1:8000/blog/foo/1111/xiaodeng/ 5、百度云盘:django之创建第7-5-第二种传值方式(tim
阅读全文
摘要:即:怎么实现url?name=xiaodeng&age=28等类似传值处理 1、配置views文件 2、修改time.html文件 3、在浏览器中输入,http://127.0.0.1:8000/blog/time/?id=499,可得到效果 4、百度网盘:django之创建第7-4个项目-配置vi
阅读全文
摘要:1、在站点blog下单独创建urls.py文件 2、修改项目的urls.PY文件(非站点哦) 3、百度网盘:django之创建第7-3个项目-在站点blog下单独创建urls.py文件
阅读全文
摘要:1、urls.PY分离 2、views.py文件创建shengfen视图 3、templates目录下创建shengfen.html文件 4、百度云盘:django之创建第7-2个项目-url配置分离
阅读全文
摘要:修改urls.PY文件
阅读全文
摘要:1、配置urls.py 2、配置views.py 3、创建time.html文件并写入下面的内容 4、百度云盘:http://pan.baidu.com/s/1qYtcap2
阅读全文
摘要:现象:最近需要抓取一些网页的信息,但发现Python的乱码问题相对Java来说,不太一样。按照以往Java解决中文乱码问题的思路去解决Python乱码,貌似行不通,报错信息: SyntaxError: Non-ASCII character '\xe5' in file 原因:Python默认是以A
阅读全文
摘要:1、在站点blog目录下创建templatetags文件夹 2、templatetags目录下需要作为一个包来处理和调用其中的内容,需要有一个__init__.py文件 3、在templatetags目录下创建percent.py文件(里面定义过滤器) 4、编写percent.py文件,定义过滤器
阅读全文
摘要:1、views.PY 2、index 3、百度云盘:http://pan.baidu.com/s/1c2LQICo
阅读全文
摘要:1、index 2、views.py 3、百度云盘:http://pan.baidu.com/s/1bIqMUa
阅读全文
摘要:1、index 2、views.py 3、百度云盘:http://pan.baidu.com/s/1nuTzELr
阅读全文
摘要:1、修改index 2、views.py 3、百度云盘:http://pan.baidu.com/s/1i5heZu1
阅读全文
摘要:1、修改index.html文件 2、修改views.py文件 3、百度云盘:http://pan.baidu.com/s/1mi1X8Mk
阅读全文
摘要:修改的地方: 1、index.html 2、修改views.py文件
阅读全文
摘要:1、django结构 2、在站点blog下创建templates文件夹,专门用于存放模板文件 3、在templates文件夹下创建index.html文件 #index.html 4、修改views.py文件
阅读全文
摘要:如上为项目结构 1、创建项目helloworld 2、把目录切换到django/helloworld目录下创建blog站点 3、需要修改的信息如下: 1)修改blog站点的views.py 2)修改setting.py文件 3)修改urls.py文件 输出结果:
阅读全文
摘要:1、c盘下创建djangoweb文件夹 Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。2、C:\Users\Administrator>cd c:\\python273、c:\Python27>cd
阅读全文
摘要:Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>cd c:\\python27c:\Python27>pipUsage: pip <command> [o
阅读全文
摘要:1、配置python变量环境,C:\Python27\;C:\Python27\Scripts\ 2、配置django变量环境,C:\Python34\Lib\site-packages\Django-1.7.11-py3.4.egg\django\bin或者 C:\Python27\Lib\sit
阅读全文
摘要:数据库中的函数研究 1)SQL 拥有很多可用于计数和计算的内建函数 2)常用函数: 3)avg() 返回数值列的平均值 语法:select avg(列名)from table_name 示例: select avg(price) as priceAverage from table_name select ProductName, Price from table_name where Pr...
阅读全文
摘要:SQL Server 和 MySQL 中的 Date 函数
阅读全文
摘要:重点研究查询数据,其他语句只做了解!!!"""一些最重要的 SQL 命令: select - 从数据库中提取数据 update - 更新数据 delete - 删除数据 insert - 插入数据 create database - 创建新数据库 alter database - 修改数据库 cre
阅读全文
摘要:#tablib.Dataset()操作exl类型数据之“类方法”研究 import tablib #初始化 data=tablib.Dataset() #设置列标题 data.headers=('name','where') some_collector=[('xiaodeng','enshi'),('xiaoming','hubei'),('xiaodong','enshi')] #写入...
阅读全文
摘要:#tablib把数据导出为Excel、JSON、CSV等格式的Py库 #python 3 import tablib #定义列标题 headers = ('1列', '2列', '3列', '4列', '5列') #需写入的数据,按照一行一行的输入 #元组数据的个数必须和列数一致 data = [('23','23','34','23','34'),('sadf','23','sdf'..
阅读全文
摘要:解决BeautifulSoup库运行时报错问题运行BeautifulSoup库时可能出现下面的错误,具体错误消息为:To get rid of this warning, change this: BeautifulSoup([your markup])to this: BeautifulSoup(
阅读全文
摘要:#xiaodeng #python3 #用Beautiful Soup解析html源码 html_doc = """ The Dormouse's story 测试 The Dormouse's story Once upon a time there...
阅读全文
摘要:#python3from html.parser import HTMLParser class MyHTMLParser(HTMLParser): """ 1、tag是的html标签,attrs是标签的属性 2、抓网页中的超链接,返回list 3、抓网页标题, 4、handle_data:处理数据,就是data中间的那些数据 """ d...
阅读全文
摘要:基本流程: 1、需要的支持 1)python3用http模块下的子模块,即:http.server模块 2)将希望共享的文件放在c盘下,如:C:\游戏行业面试专用 2、打开cmd,cd c:\\python34 3、cd C:\test 4、c:\\python34\python -m http.server 5、在网页中输入http://192.168.1.101:8000...
阅读全文
摘要:#python3 #xiaodeng #基于py3和pymysql查询某时间段的数据 import pymysql conn=pymysql.connect(user='root',passwd='root',host='localhost',db='test.db') cur=conn.cursor() '''【核心语句】''' cur.execute("select grage fr...
阅读全文
摘要:#python3 #xiaodeng #基于py3和pymysql的数据库查询,查询某几列的数据 import pymysql conn=pymysql.connect(....) cur=conn.cursor() cur.execute("select name,age from nlist") data=cur.fethall() for name,age in data: ...
阅读全文
摘要:#xiaodeng#python3#基于SQL和PYTHON的数据库数据查询语句import pymysql#1、基本用法cur.execute("select * from biao")#2、查询某表中的特定数据,如某制定id和名字的数据cur.execute("select * from bia
阅读全文
摘要:#xiaodeng #python 3 #数据库查询 #第一种方法(fethall,返回所有行数据) import pymysql #connect链接服务器,注意和服务库编码一致 conn=pymysql.connect(user,passwd,host,db,charset='utf8') #cursor链接数据库并用cur接收这个对象,然后便于调用方法(增、删、改、查4种方法) c...
阅读全文
摘要:#xiaodeng #python 3 #1、编码方式和性能 ''' 1、py3运行效率更快 2、默认源文件编码ASCII变为UTF-8,以前文件前加入的coding=utf-8不再需要 3、针对unicode的处理有了明显的改善,效率明显提升 ''' #2、数据类型和基本运算 ''' 1、int和long进行了统一,统一为int 2、True、False、None都是关键词 3、必须以...
阅读全文