搜索到与相关的文章
Python

《Python3爬虫、数据清洗和可视化实战》之阅读不懂处、主要代码总结(11章)

《Python3爬虫、数据清洗和可视化实战》零一韩要宾黄园园著第11章数据可视化11.1matplotlib调用matplotlib有下面四个步骤:(1)设定画图背景样式mpl.style.use(“ggplot”)(2)设定画布#命名画布为fig,并把fig分为两个小画布(ax1,ax2),设置fig的大小为12*4点fig,(ax1,ax2)=plt.subplots(1,2,figsize=(12,4))(3)画图及设定元素df_mean.价格.pl

系统 2019-09-27 17:54:24 2459

Python

python进阶之自定义可迭代的类

自定义可迭代的类列表可以获取列表的长度,然后使用变量i对列表索引进行循环,也可以获取集合的所有元素,且容易理解。没错,使用列表的代码是容易理解,也很好操作,但这是要付出代价的。列表之所以可以用索引来快速定位其中的任何一个元素,是因为列表是一下子将所有的数据都装载在内存中,而且是一块连续的内存空间。当数据量比较小时,实现比较容易;当数据量非常大时,会非常消耗内存资源。而迭代就不同,迭代是读取多少元素,就将多少元素装载到内存中,不读取就不装载。这有点像处理XM

系统 2019-09-27 17:52:25 2459

Python

python中if __name__ == '__main__' :main(()

例如:if__name__=='__main__':main()如果运行的是主函数的话,执行下一句main()如果作为模块被其他文件导入使用的话,我们就不执行后面的main()什么的。看个例子:#test.pydefmain():print('Hello,world!')main()这是一个打印Hello,world!的简单程序我们尝试从其他文件调用它:#test1.pyimporttesttest.main()运行test1.py,出现打印了两个Hell

系统 2019-09-27 17:51:50 2459

Python

详解Python并发编程之从性能角度来初探并发编程

.前言作为进阶系列的一个分支「并发编程」,我觉得这是每个程序员都应该会的。并发编程这个系列,我准备了将近一个星期,从知识点梳理,到思考要举哪些例子才能更加让人容易吃透这些知识点。希望呈现出来的效果真能如想象中的那样,对小白也一样的友好。昨天大致整理了下,这个系列我大概会讲如下内容(后期可能调整):对于并发编程,Python的实现,总结了一下,大致有如下三种方法:多线程多进程协程(生成器)在之后的章节里,将陆陆续续地给大家介绍到这三个知识点。.并发编程的基本

系统 2019-09-27 17:49:59 2459

Python

Python 里面的链表与传统的 list 之间的差别

importtimedeflog_time(func,*args,**kwargs):definner():t1=time.time()func(*args,**kwargs)t2=time.time()print(f"使用的时间是{t2-t1}s")returninner@log_timedefappend_func():ll=list()foriinrange(10000):ll.append(i)@log_timedefinsert_func():l

系统 2019-09-27 17:49:44 2459

Python

Python实现获取操作系统版本信息方法

最近,想在我的YouMoney(http://code.google.com/p/youmoney/)里面增加提取用户操作系统版本信息。比如windows用户,可能要返回WindowsXP,或者Windows2003,苹果用户应该返回MacOSX10.5.8。用了很多办法,包括在mac系统里调用系统命令,取环境变量,等等。最后无意发现,原来python里里面有个platform模块就可以干这件事情。省事啊!mac上这么干复制代码代码如下:localhost

系统 2019-09-27 17:38:43 2459

Python

Python的Django框架中的URL配置与松耦合

现在是好时机来指出Django和URL配置背后的哲学:松耦合原则。简单的说,松耦合是一个重要的保证互换性的软件开发方法。Django的URL配置就是一个很好的例子。在Django的应用程序中,URL的定义和视图函数之间是松耦合的,换句话说,决定URL返回哪个视图函数和实现这个视图函数是在两个不同的地方。这使得开发人员可以修改一块而不会影响另一块。例如,考虑一下current_datetime视图。如果我们想把它的URL从原来的/time/改变到/curre

系统 2019-09-27 17:37:39 2459

编程技术

eclipse无法启动 提示JVM版本太低

eclipse不能打开了打开出现version1.4.2_03ofJVMisnotsuitableforthisproduct.Version:1.5orgreaterisrequired环境变量也设置了版本是1.6的很有可能是oracle自带的那个烂jvm,看看你的环境变量设置:classpath、java_home都是那个Oracle搞的将环境变量path里面有关oracle的全放到最后即可如:%SystemRoot%\system32;%System

系统 2019-08-29 23:48:55 2459

编程技术

一个简单的SWT程序实例及详解

一个简单的SWT程序实例及详解2006-07-0507:00作者:出处:BLOG责任编辑:方舟让我们从简单的HelloWorld应用程序开始。一、将SWT添加到工程的类路径中首先建立一个java工程。在开始使用SWT之前,需要将SWT库文件添加到工程的类路径中。步骤如下:1.下载SWT。在EclipseSDK的下载页面中,提供了独立版本的SWT下载。找到标有SWTBinaryandSource的栏目。下载适合你操作系统的版本,不用解压,直接保存到硬盘中。2

系统 2019-08-29 23:39:39 2459

编程技术

红楼热波及收藏界 红迷追捧红楼藏品

近来,"林黛玉"陈晓旭过世、红楼选秀掀起了一轮红楼热。记者从福州收藏市场上了解到,这轮红楼热已经波及收藏领域,从今年年初开始,不少红迷开始追捧红楼的相关藏品。一些业内人士认为,不单是当前,红楼题材的相关藏品在今后依然有相当大的升值空间。《金陵十二钗》邮票资料图片老照片收藏:风华绝代红楼十二钗老版连环画价值最高实际上以藏品而论,目前红楼各种手抄本价值不菲,可以说价值最高,其中,单单清代手抄本的拍卖价格就曾经达到20万以上,甚至这些手抄本的影印本也具很高收藏价

系统 2019-08-29 23:12:10 2459