搜索到与相关的文章
Python

如何美观地打印 Python 对象?这个标准库可以简单实现

image前不久,我写了一篇文章回顾Python中print的发展历史,提到了两条发展线索:明线:早期的print语句带有C和Shell的影子,是个应用程序级的statement,在最初十几年里,经历过PEP-214和PEP-259的改进;再到2009年的大版本3.0,由语句改成了print()函数,还在3.3版本,做过一次功能增强,最终上升成为一等的内置函数。暗线:介绍了print的竞争对手们,像传统的日志模块logging、调试模块pdb、主流IDE的

系统 2019-09-27 17:48:27 2034

Python

python线程池

1.何时使用线程池系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交互。在这种情形下,使用线程池可以很好地提升性能;尤其是当程序中需要创建大量生存期很短暂的线程时,更应该考虑使用线程池。线程池在系统启动时即创建大量空闲的线程,程序只要将一个函数提交给线程池,线程池就会启动一个空闲的线程来执行它。当该函数执行结束后,该线程并不会死亡,而是再次返回到线程池中变成空闲状态,等待执行下一个函数。使用线程池可以有效地控制系统中并发线程的数量。当系统中包含有

系统 2019-09-27 17:48:26 2034

Python

对Python3中列表乘以某一个数的示例详解

在Python列表操作中:列表乘以某一个数,如list2=list1*2得到一个新的列表是list1的元素重复n次,且list1不改变。但运行如下代码时,得到的新列表b中,b[0]和b[1]的地址相同,即对b[0]进行操作,b[1]也会发生改变。a=[0]b=[a]*2print(b)b[0].append(1)print(b)输出为:[[0],[0]][[0,1],[0,1]]随后尝试以下几种代码:代码(1)a=[0]b=[afor_inrange(2)

系统 2019-09-27 17:48:16 2034

Python

Python使用itchat模块实现群聊转发,自动回复功能示例

本文实例讲述了Python使用itchat模块实现群聊转发,自动回复功能。分享给大家供大家参考,具体如下:1.itchat自动把好友发来的消息,回复给他仅能实现自动回复原文给好友发来的文本消息、图片表情消息。#!/usr/bin/python#coding=utf-8importitchatfromitchat.contentimport*@itchat.msg_register([PICTURE,TEXT])defsimple_reply(msg):if

系统 2019-09-27 17:48:05 2034

Python

centos7系统下python2与python3共存

第一步、查看python的版本号以及安装路径;通过以上的查看可以看到,python默认是指向到python2的,所以这里我们不动它,保持现状态即可。备注:(因为现在还有很多的系统更新都需要使用到pyhton2例如:Centos7的yum安装和更新。django这些框架现在默认又是使用python3)第二步、安装python3的相关依赖库,1.安装python3.7可能使用的依赖yum-yinstallopenssl-develbzip2-develexpa

系统 2019-09-27 17:47:05 2034

Python

在Python中操作日期和时间之gmtime()方法的使用

gmtime()方法转换历元到一struct_time以UTC其中dst的标志值始终为0以秒表示时间。如果不设置秒时或None,返回的时间为当前time()。语法以下是gmtime()方法的语法:time.gmtime([sec])参数sec--这是秒数转换成结构struct_time来表示。返回值此方法不返回任何值。例子下面的例子显示了gmtime()方法的使用。#!/usr/bin/pythonimporttimeprint"time.gmtime()

系统 2019-09-27 17:46:42 2034

Python

Python实现的统计文章单词次数功能示例

本文实例讲述了Python实现的统计文章单词次数功能。分享给大家供大家参考,具体如下:题目是这样的:你有一个目录,放了你一个月的日记,都是txt,为了避免分词的问题,假设内容都是英文,请统计出你认为每篇日记最重要的词。其实就是统计一篇文章出现最多的单词,但是要去除那些常见的连词、介词和谓语动词等,代码:#coding=utf-8importcollectionsimportreimportosuseless_words=('the','a','an','a

系统 2019-09-27 17:45:54 2034

Python

浅谈python 四种数值类型(int,long,float,complex)

Python支持四种不同的数值类型,包括int(整数)long(长整数)float(浮点实际值)complex(复数),本文章向码农介绍python四种数值类型,需要的朋友可以参考一下。数字数据类型存储数值。他们是不可改变的数据类型,这意味着改变数字数据类型的结果,在一个新分配的对象的值。Number对象被创建,当你给他们指派一个值。例如:var1=1var2=10您也可以删除数字对象的参考,使用del语句。del语句的语法是:delvar1[,var2[

系统 2019-09-27 17:38:28 2034

Python

python计算auc指标实例

1、安装scikit-learn1.1Scikit-learn依赖Python(>=2.6or>=3.3),NumPy(>=1.6.1),SciPy(>=0.9).分别查看上述三个依赖的版本,python-V结果:Python2.7.3python-c'importscipy;printscipy.version.version'scipy版本结果:0.9.0python-c"importnumpy;printnumpy.version.version"n

系统 2019-09-27 17:38:11 2034

Python

Python构建网页爬虫原理分析

既然本篇文章说到的是Python构建网页爬虫原理分析,那么小编先给大家看一下Python中关于爬虫的精选文章:python实现简单爬虫功能的示例python爬虫实战之最简单的网页爬虫教程网络爬虫是当今最常用的系统之一。最流行的例子是Google使用爬虫从所有网站收集信息。除了搜索引擎之外,新闻网站还需要爬虫来聚合数据源。看来,只要你想聚合大量的信息,你可以考虑使用爬虫。建立一个网络爬虫有很多因素,特别是当你想扩展系统时。这就是为什么这已经成为最流行的系统设

系统 2019-09-27 17:37:56 2034