-
auto
2019-06-28 17:40:52
python
1306°
20
函数数学定义:y = f(x) ,y是x的函数,x是自变量python函数:由若干语句组成的语句块、函数名称、参数列表构成,它是组织代码的最小单元;
-
auto
2019-06-28 17:40:52
python
1300°
20
UnicodeDecodeError:'gbk'codeccan'tdecodebyte0xb1inposition94:illegalmultibytesequence有时候用open()方法打开文件读取文件的时候会出现这个问题:‘GBK’编×××无法解码94号位置的字节0xb1:非法多字节序列。错误信息提示了使用“GBK”解码。1.分析pycharm自动使用的是‘UTF
-
auto
2019-06-28 17:40:52
python
1376°
20
大概是一时改变不了之前的学习习惯,所以很多Python小白都来问我有什么适合的Python入门书籍推荐。接下来我就为大家推荐几本经典的:(请大家根据自己以下六种情况对号入座,挑选适合自己的 Python 入门书籍)
-
auto
2019-06-28 17:40:52
python
1210°
20
python模拟游览器爬取相关页面importurllib.requesturl="https://blog.51cto.com/itstyle/2146899"#模拟浏览器headers=("User-Agent","Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit/537.36(KHTML,likeGecko)
-
auto
2019-06-28 17:40:52
python
1409°
20
1引用和对象1.1>创建变量的过程内存创建对象-->创建变量-->变量引用到对象因此:变量只是到内存对象的一个引用1.2>对象组成类型标识符(标识对象类型)引用计数(是否回收对象)1.3>垃圾回收如果对象没有变量引用(引用计数为0),那么会被回收1.4>共享引用:多个变量引用同一个对象a=1b=a//a和b指向的是内存中同一对象a=3b=aa=4//改变a的值,
-
auto
2019-06-28 17:40:52
python
1129°
20
syssys.argv命令行参数List,第一个元素是程序本身路径sys.exit(n)退出程序,正常退出时exit(0)sys.version获取Python解释程序的版本信息sys.maxint最大的Int值sys.path返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值sys.platform返回操作系统平台名称sys.stdout.write('please:
-
auto
2019-06-28 17:40:52
python
1345°
20
Python创建和访问字典
-
auto
2019-06-28 17:40:52
python
1272°
20
协程:又称为微线程,英文名称Coroutine。作用:它拥有自己的寄存器上下文和栈,能保留上一次调用时的状态,可以随时暂停程序,随时切换回来。优点:•无需线程上下文切换的开销•无需原子操作锁定及同步的开销•方便切换控制流,简化编程模型•高并发+高扩展性+低成本:一个CPU支持上万的协程都不是问题。所以很适合用于高并发处理缺点:•无法利用多核资源:协程的本质是个单线程,它不能同时将单个CPU的多个核
-
auto
2019-06-28 17:40:52
python
1162°
20
上下文管理我们通常在写jdbc连接的时候都会写打开连接,使用连接,关闭连接。为了把资源合理利用,同时这些打开,关闭的工作是重复的工作,那么这些活能不能交给工具去做呢?答案肯定是可以的,不然怎么会有那么多的数据层中间件呢?我们要说的这个python的上下文管理也不是深新鲜概念,我们看下如下python代码:importcontextlib@contextlib.contextmanagerdefsh
-
auto
2019-06-28 17:40:52
python
1078°
20
机器学习的模型训练越来越自动化,但特征工程还是一个漫长的手动过程,依赖于专业的领域知识,直觉和数据处理。而特征选取恰恰是机器学习重要的先期步骤,虽然不如模型训练那样能产生直接可用的结果。本文作者将使用Python的featuretools库进行自动化特征工程的示例。机器学习越来越多地从手动设计模型转变为使用H20,TPOT和auto-sklearn等工具来自动优化的渠道。这些库以及随机搜索等方法旨
-
auto
2019-06-28 17:40:52
python
1153°
20
CSRF(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的×××方式。我的理解是,比如你访问过招商银行的网站并登陆之后,你的cookie信息暂时不会失效,这时,×××通过各种方式诱导你访问他给你提供的网站等链接,让你在同一浏览器访问&n
-
auto
2019-06-28 17:40:52
python
1506°
20
python 列表生成式使用
-
auto
2019-06-28 17:40:52
python
1716°
20
本文介绍re模块的search的用法, 最后比较re.search 与 re.match的区别:前者是任意位置匹配成功都可以,后者只能从第一位匹配成功才能往后匹配。
-
auto
2019-06-28 17:40:52
python
1405°
20
如何在Anaconda中把python环境更新更高版本
-
auto
2019-06-28 17:40:52
python
1174°
20
while 条件:执行代码当条件条件成立,代码就会执行;count=0
whilecount<=100:#只要count<=100就不断执行下面的代码
print("loop",count
-
auto
2019-06-28 17:40:52
python
1087°
20
一、静态方法(staticmethod)和类方法(classmethod)类方法:有个默认参数cls,并且可以直接用类名去调用,可以与类属×××互(也就是可以使用类属性)静态方法:让类里的方法直接被类调用,就像正常调用函数一样类方法和静态方法的相同点:都可以直接被类调用,不需要实例化类方法和静态方法的不同点: 类方法必须有一个cls参数表示这个类,可以使用类属性 静态方法不需要参数绑定方法:分
-
auto
2019-06-28 17:40:52
python
2029°
20
网上找到一个简单的用法:
socket.makefile().readline()
-
auto
2019-06-28 11:53:23
python
1342°
20
Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7版本,默认的python被系统很多程序所依赖,比如centos下的yum就是python2写的,所以默认版本不要轻易删除,否则会有一些问题,如果需要使用最新的Python3那么我们可以编译安装源码包到独立目录,这和系统默认环境之间是没有任何影响的,python3和python2两个环境并存即可首
-
auto
2019-06-28 11:53:23
python
1521°
20
安装环境:win10一)安装前检查(使用securable.exe 或 LeoMoon CPU-V.exe):系统硬件是否支持虚拟化技术?BIOS中是否已启用?二)安装虚拟机CentOS7:下载vmware workstation pro:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.ht
-
auto
2019-06-28 11:53:23
python
1314°
20
re.match()函数如果想要从源字符串的起始位置匹配一个模式,我们可以使用re.match()函数。re.match()函数的使用格式是:re.match(pattern,string,flag)re.search()函数我们还可以使用re.search()函数进行匹配,使用该函数进行匹配,会扫描整个字符串并进行对应的匹配。该函数与re.match()函数最大的不同是,re.match()函数