学习Python的第一天,也是我第一次写博客的一天,不怎么会写博客,也不怎么会Python,也不怎么会写总结.在学Python的第一天发现自己脑子不是很好用,在学习过程中出现很多错误,错误锦集如下,哈哈哈哈,要加油.以后要注意不要再犯下面的错误了,不然以后在工作中很难独立完成,也容易出现很多错误,这样就不好了啊!!!下面是我的知识总结和错误总结,如果有IT大佬看见了,希望能指出我的不足之处,让我好改进改进,可以进步.======我======是======
系统 2019-09-27 17:46:07 2218
推导式是Python中很强大的、很受欢迎的特性,具有语言简洁,速度快等优点。推导式包括:1.列表推导式2.字典推导式3.集合推导式嵌套列表推导式NOTE:字典和集合推导是最近才加入到Python的(Python2.7和Python3.1以上版).下面简要介绍下:【列表推导式】列表推导能非常简洁的构造一个新列表:只用一条简洁的表达式即可对得到的元素进行转换变形其基本格式如下:复制代码代码如下:[exprforvalueincollectionifcondit
系统 2019-09-27 17:45:56 2218
正则表达式是用于处理字符串的强大工具,它并不是Python的一部分。其他编程语言中也有正则表达式的概念,区别只在于不同的编程语言实现支持的语法数量不同。它拥有自己独特的语法以及一个独立的处理引擎,在提供了正则表达式的语言里,正则表达式的语法都是一样的。下图展示了使用正则表达式进行匹配的流程:1.1介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十
系统 2019-09-27 17:45:43 2218
本文实例讲述了PythonMongoDB插入数据时已存在则不执行,不存在则插入的解决方法。分享给大家供大家参考,具体如下:前言:想把QQ日志爬虫(Python)爬下来的日志保存到MongoDB里面。但insert的时候报错:E11000duplicatekeyerrorcollection:QQ.Blogindex:_id_dupkey:{:"965464518_1301232446"}后来知道错误的原因是:插入的数据和已有数据的ID重复了。我想要的是:插
系统 2019-09-27 17:38:32 2218
本人想搞个采集微信文章的网站,无奈实在从微信本生无法找到入口链接,网上翻看了大量的资料,发现大家的做法总体来说大同小异,都是以搜狗为入口。下文是笔者整理的一份python爬取微信文章的代码,有兴趣的欢迎阅读#coding:utf-8author='haoning'**#!/usr/bin/envpythonimporttimeimportdatetimeimportrequests**importjsonimportsysreload(sys)sys.se
系统 2019-09-27 17:38:27 2218
如果不想允许随意修改一个类的某个属性,常用的方法是使用property装饰器以及在属性前加下划线。classV:def__init__(self,x):self._x=x@propertydefx(self):returnself._x虽然这样是没法直接修改x了,但还是可以通过_x很轻易地修改x。>>>v=V(5)>>>v.x5>>>v._x5>>>v.x=4Traceback(mostrecentcalllast):File"",line1,inAttr
系统 2019-09-27 17:37:43 2218
ADF应用通常部署在Weblogic中,本文介绍如何在Weblogic中创建JDNI数据源,并将该数据源提供给ADF应用中的AM使用。1,在AM中,ConnectionType选择JDBCDataSource,输入自定义的DatasourceName2,启动Weblogic服务器,在主页中选择JDBC->数据源->新建数据源名称任意,JNDI名称需要跟AM中的DatasourceName保持一致。3,下一步,数据库驱动一般选择下图的选项:4,下一步,信息默
系统 2019-08-29 23:33:04 2218
用luaplus试验了下,想把简单的C++类映射到lua脚本中不难,但是复杂一点的,比方说类的聚合、继承等,比较麻烦。我试验了两天,用表中表来实现是可以的,但自己弄太麻烦了。说到底,我只是想用一下而已,不是想从头弄一个系统。用CEGUI时发现它用了tolua++,从网上DOWN了源码(1.0.92),支持Lua5.1。我用VS2005,用源码包里的sln顺利编译出tolua++.exe。lib据说要用第三方的scons来弄,嫌麻烦,我直接建了个VC动态库工
系统 2019-08-29 23:30:54 2218
FreeMarker是QuakeWang推荐我使用的。刚学FreeMarker的时候,发现freemarker真的很棒!简单易用,功能强大。但是用它做了几个项目以后开始不爽了。一宗罪:freemarker的变量必须有值,没有被赋值的变量就会抛出异常,那个黄黄的freemarker出错页面,真是让人看了太难过了。freemarker的FAQ上面冠冕堂皇的说,未赋值的变量强制抛错可以杜绝很多潜在的错误,如缺失潜在的变量命名,或者其他变量错误。但是实际的效果是:
系统 2019-08-29 23:30:00 2218
好吧,今天,让未来带领大家进入“真三维的Flash世界”——其实只是很简单的“三维”了。先看看这个:三维动画可能对大多数人来说都是可望而不可及的吧?是不是总觉得自己不可能制作出真正的三维的东西来呢?错!当你了解了三维的基础知识以后,这些想法就不存在了!而且您会很快就掌握它的制作方法!不相信?举个例子,我一直没有研究过三维基础知识,当我找到一本书以后,马上就编写出我的第一个真三维的动画,仅仅半小时!好了,有信心了吧?开始!1)在平面上画线在Flash中,所谓
系统 2019-08-29 23:29:11 2218