搜索到与相关的文章
Python

python3读csv文件 UnicodeDecodeError

使用pd.read_csv()读csv文件时,出现如下错误:UnicodeDecodeError:'utf-8'codeccan'tdecodebyte0x82inposition743:invalidstartbyte出现原因:文件不是UTF8编码的,而系统默认采用UTF8解码。解决方法是改为对应的解码方式。解决办法:1、用记事本修改找到csv文件–》右键–》打开方式–》记事本打开记事本之后,选择头部菜单的“文件–》另存为”,可以看到文件的默认编码格式为

系统 2019-09-27 17:52:21 2396

Python

命令行参数_Python 笔记_20190628

1.argparse按名称读取命令行参数如何传递参数给Python脚本,python如何获取参数值,详见argparse—Parserforcommand-lineoptions,argumentsandsub-commands初始化:parser=argparse.ArgumentParser()-->增加参数:parser.add_argument(argument_info):只有一个参数可以不加"-",其余的必须加“-”-->解析参数:parser

系统 2019-09-27 17:49:47 2396

Python

Python对两个有序列表进行合并和排序的例子

假设有2个有序列表l1、l2,如何效率比较高的将2个list合并并保持有序状态,这里默认排序是正序。思路是比较简单的,无非是依次比较l1和l2头部第一个元素,将比较小的放在一个新的列表中,以此类推,直到所有的元素都被放到新的列表中。考虑2个列表l1=[2],l2=[1],如何将他们合并呢?(注意:下面实现会改变l1和l2本来的值)复制代码代码如下:defsignle_merge_sort(l1,l2):tmp=[]ifl1[0]

系统 2019-09-27 17:48:25 2396

Python

利用python实现周期财务统计可视化

正文之前上午给爸爸打了个电话庆祝他50岁生日,在此之前搞了个大扫除,看了会知乎,到实验室已经十一点多了。约喜欢的妹子吃饭失败,以至于工作积极性收到了打击,所以就写个程序来统计下开学十一天的财务消费情况,更清楚的认识自己。正文废话不多说,先放代码:importmatplotlib.pyplotaspltimportmatplotlibfrompylabimportmplplt.rcParams['font.sans-serif']=['SimHei']def

系统 2019-09-27 17:48:24 2396

编程技术

JSP站点中集成Discuz论坛整体解决方案 - 第一

为某政府单位设计门户平台,系统部分情节如下:1门户平台主体部分采用JSP+SSH框架开发,开发工具为MyEclipse8.5,后台数据库为Oracle10g,项目名称为dbgp,本地测试路径为http://localhost:8080/dbgp/。2论坛模块则购买康盛的Discuz7.2产品,运行配置环境为WampServer2.0c(包括了Apache、MySql、PHP),开发工具为ZendStudio7.2,项目名称为dbgp-bbs,本地测试路径为

系统 2019-08-29 23:31:03 2396

编程技术

apache实现负载均衡一

0,环境说明Apache:apache_2.0.551个Tomcat:apache-tomcat-5.5.17(zip版)2个mod_jk::mod_jk-apache-2.0.55.so1个第一部分:负载均衡负载均衡,就是apache将客户请求均衡的分给tomcat1,tomcat2....去处理1.安装apche,tomcathttp://httpd.apache.org/下载Apache2.0.55http://tomcat.apache.org/d

系统 2019-08-29 22:48:35 2396

编程技术

翻译 项目管理艺术 2.3

2.3计划是什么样所有的计划都有一个根本原则:三分法。这只是一种极端粗略的估计,类似于“信封背面计算法”,但这可以说是理解明白计划最简单的方法。如果你经历过作计划,并且正要退缩的话,我力图使整个过程简单化。我要提供一个最简单的立足点,用来讨论什么容易出错,为什么会发生,以及怎样解决。这里是一个用来计划工作的极端简化的模型:对于任何项目,将可以利用的时间分成三份,一份用来设计,一份用来实现,一份用来检验。根据你使用的方法论的不同,这些阶段也有不同的叫法,也许

系统 2019-08-29 22:42:08 2396

编程技术

类到对象的传承

很多年前作为一个羽翼还没开始成长的小小鸟,总是听到那些也许能非得很高很高的大鸟说:“Java与c的最大区别就在于Java中有了类····(省略78字)”。然后我只能略显笨拙的弱弱的问一句:“什么是类?”,然后就看到如黑暗的灯一样沙沙的亮了起来那么多的白色肉球。听了很长时间的类,却还是不明白什么是类,却总算在一个下午接触到了传说已很久的类:那是一个周六的下午,龙哥很是压抑的(自我感觉)说了“类就是现实实物在网络虚拟平台下的一个代词”,然后是老师与学生的类比,

系统 2019-08-29 22:30:09 2396

编程技术

sumif 按给定条件对指定单元格求和

这个公式就相当于excel的分类汇总功能语法SUMIF(range,criteria,sum_range)区域是要根据条件计算的单元格区域。每个区域中的单元格都必须是数字和名称、数组和包含数字的引用。空值和文本值将被忽略。Criteria为确定对哪些单元格相加的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为32、"32"、">32"或"apples"。Sum_range为要相加的实际单元格(如果区域内的相关单元格符合条件)。如果省略sum_ra

系统 2019-08-12 09:29:40 2396

编程技术

神奇的前端输入模拟插件 -- typed.js

在线演示1本地下载Typed.js是我发现的一个很神奇的小工具。整个js插件虽然仅仅只有400行,但是这个插件的效果让人眼睛一亮。而且这个插件似乎支持bower,所以个个bower使用者也可以尽情使用。插件的github地址Okay,我们一步一步来使用这个插件:最基础的使用: