搜索到与相关的文章
Python

Python学习之urllib

这里写自定义目录标题阅读目录urllib.request.urlopen()请求示例程序urlopen()提供的返回值方法urlopen()传递data参数urlopen()传递timeout参数阅读目录urllib是python内置的HTTP请求库,无需安装即可使用,它包含了4个模块:request:它是最基本的http请求模块,用来模拟发送请求error:异常处理模块,如果出现错误可以捕获这些异常parse:一个工具模块,提供了许多URL处理方法,如:

系统 2019-09-27 17:54:47 2199

Python

很多企业开发语言从Python 转向了 Golang的原因

​很多企业开发语言从Python转向了Golang的原因​因为原生Python的性能真的是太捉襟见肘了。单机运行计算型任务,速度慢是有目共睹的。IO型人物不涉及多线程(比如用协程)的还好,一旦涉及到多线程,立刻懵逼。比如,你开个Python线程,让它sleep5秒,再开第二个线程,随便算个fibonacci或者直接写个busyloop,你就会发现你的程序实际上会sleep6秒。想突破也不难,用pybinding11写c++,再用python调用。但都这样了

系统 2019-09-27 17:54:29 2199

Python

Python3.6内置函数(10)——chr()

英文文档chr(i)ReturnthestringrepresentingacharacterwhoseUnicodecodepointistheintegeri.Forexample,chr(97)returnsthestring‘a’,whilechr(8364)returnsthestring‘€’.Thisistheinverseoford().Thevalidrangefortheargumentisfrom0through1,114,111(0

系统 2019-09-27 17:52:30 2199

Python

python 手码实现朴素贝叶斯二分类无框架

数据集:https://archive.ics.uci.edu/ml/datasets/Adult这个数据集是字符数据集,你需要自己进行清洗数据转换数据之类的,好在python的字符串操作特别简单,好处理。特征取了学位情况、工作职业性质、工作单位之类的。朴素贝叶斯:https://www.bilibili.com/video/av36338359?from=search&seid=1177086802297258225这个的数据集是预测一个人的年薪是否能超

系统 2019-09-27 17:52:08 2199

Python

Python中用memcached来减少数据库查询次数的教程

本来我一直不知道怎么来更好地优化网页的性能,然后最近做python和php同类网页渲染速度比较时,意外地发现一个很简单很白痴但是我一直没发现的好方法(不得不BS我自己):直接像某些php应用比如Discuz论坛那样,在生成的网页中打印出“本页面生成时间多少多少秒”,然后在不停地访问网页测试时,很直观地就能发现什么操作会导致瓶颈,怎样来解决瓶颈了。于是我发现SimpleCD在生成首页时,意外地竟然需要0.2秒左右,真真不能忍:对比Discuz论坛首页平均生成

系统 2019-09-27 17:50:42 2199

Python

Python字典操作简明总结

1.dict()创建字典复制代码代码如下:>>>fdict=dict((['x',1],['y',2]))>>>fdict{'y':2,'x':1}2.fromkeys()来创建一个"默认"字典,字典中元素具有相同的值复制代码代码如下:>>>ddict={}.fromkeys(('x','y'),-1)>>>ddict{'y':-1,'x':-1}3.遍历字典使用keys()遍历复制代码代码如下:>>>dict2={'name':'earth','port

系统 2019-09-27 17:50:06 2199

Python

Python—模块-time、random

import1、执行对应文件2、引入变量import寻找模块从PATH路径寻找,查看PATH可以先导入sys模块然后打印sys.pathimport执行导入模块,是以当前py文件的PATH路径去找模块。假如当前文件导入了A模块,而这个模块又导入了B模块,如果当前文件恰好想用B模块里面的某个函数,这可能会出问题,因为当前文件调用B模块函数时候,是以当前文件PATH去找,当前文件PATH没有B模块。调用其他包里的模块,如图:ss.py调用add.py,语法:f

系统 2019-09-27 17:49:50 2199

Python

Python之路【第九篇】:Python面向对象

阅读目录一、三大编程范式编程范式即编程的方法论,标识一种编程风格:大家学习了基本的python语法后,大家可以写python代码了,然后每个人写代码的风格不同,这些不同的风格就代表了不同的流派;如果把python的基本语法比作武术的基本功,那么不同的编程风格就好比不同的武林门派。虽然大家风格不同,但是都可以完成你的编程需求,python是一门面向对象编程语言,但是目前为止,你从未接触面向对象编程,然而你已经可以解决很多问题了,在python中并没有人强制你

系统 2019-09-27 17:49:49 2199

Python

Python3 max()函数基础用法

描述max()方法返回给定参数的最大值,参数可以为序列。语法以下是max()方法的语法:max(x,y,z,....)参数x--数值表达式。y--数值表达式。z--数值表达式。返回值返回给定参数的最大值。实例以下展示了使用max()方法的实例:#!/usr/bin/python3print("max(80,100,1000):",max(80,100,1000))print("max(-20,100,400):",max(-20,100,400))prin

系统 2019-09-27 17:49:49 2199

Python

Python中lambda函数用法

1、先来看一个函数:defsum(x,y):returnx+y用lambda来实现:p=lambdax,y:x+yprint(p(1,2))2、传入一个参数的lambda函数a=lambdax:x*xprint(a(2))#注意:这里直接a(2)可以执行,但没有输出的,因为没有print3、多个参数的lambda形式:a=lambdax,y,z:x*y*zprint(a(5,6,7))匿名函数lambda:是指一类无需定义标识符(函数名)的函数或子程序。l

系统 2019-09-27 17:48:43 2199