搜索到与相关的文章
Python

REST API设计理念与 Python Mixin模式

RESTAPI设计理念PythonMixin模式背景民航飞机和直升机都是飞行器,又是交通工具,轿车也是交通工具,但是不会飞可以多重继承,但这违背了继承必须是”is-a”关系不同语言的实现方法javaJava提供了接口interface功能,来实现多重继承publicadstractclassVehicle{}publicinterfaceFlyable{publicvoidfly();}publicclassFlyableImplimplementsFly

系统 2019-09-27 17:54:07 2063

Python

Python之身份运算和None

Python之身份运算和None一、身份运算Python中有很多种数据类型,查看一个数据的类型的方法是type()name='Kwan'age=1print(type(name),type(age))判断一个数据类型是不是str,orint等,可以用身份运算符is运算符描述实例isis是判断两个标识符是不是引用自一个对象xisy,类似id(x)==id(y),如果引用的是同一个对象则返回True,否则返回Falseisnotisnot是判断两个标识符是不是

系统 2019-09-27 17:53:44 2063

Python

如何使用python把ppt转换成pdf

ppt要想完美的转pdf,图片,还是需要在windows下面来操作。1,安装python3.5.1下载地址Windowsx86-64executableinstaller,windows下64位安装程序安装界面,选中加入环境变量。这样就不用手动去加环境变量了。2,安装pip下载地址pip-10.0.1.tar.gz,解压后,在解压的根目录下执行以下命令。pythonsetup.pyinstall3,安装python包pipinstallPyWin32Pil

系统 2019-09-27 17:53:16 2063

Python

自学Python编程的第\七天----------来自苦逼的转行人

2019-09-17-23:09:48今天学的内容是有关小数据池的,学的有点懵逼,感觉越来越难学了,但是得坚持下去明天学习下一个课程时,感觉要跟不上,看来明天得先看好几遍今天的内容不然肯定会听的懵逼今天看见哔哩哔哩很多这样的视频,内容和我网上买的一样的,心塞啊!!!!!!!!!!!!今天的内容:一.重要知识点1.is和==区别id()函数==判断两边的值is判断内存地址#小数据池只针对整数、字符串、布尔值.其他的数据类型不存在驻留机制2.当我们在控制台的时

系统 2019-09-27 17:53:05 2063

Python

Django或者Flask创建Python虚拟环境启动第一个Hello

前言刚开始开发Web的时候,没太在意隔离虚拟环境,用了系统的那一套,Python2.7版本是系统自带的,虽说明年就结束了,但是现在开发都会有一套3.x以上的环境,即使你开发不注意,你部署的时候总归是要隔离出来的。1.方便隔离,不同环境编写测试2.方便迁移,pipfreeze到出包文件依赖,随后提交管理和迁移都很方便virtualenv前提是你有两套PythonmikejingdeMacBook-Pro:~MKJ$whichpython/usr/bin/py

系统 2019-09-27 17:52:33 2063

Python

Python魔术方法详解

介绍此教程为我的数篇文章中的一个重点。主题是魔术方法。什么是魔术方法?他们是面向对象的Python的一切。他们是可以给你的类增加"magic"的特殊方法。他们总是被双下划线所包围(e.g.__init__或者__lt__)。然而他们的文档却远没有提供应该有的内容。Python中所有的魔术方法均在Python官方文档中有相应描述,但是对于他们的描述比较混乱而且组织比较松散。很难找到有一个例子(也许他们原本打算的很好,在开始语言参考中有描述很详细,然而随之而来

系统 2019-09-27 17:52:15 2063

Python

如何学习Python进行数据分析

前言之前一直做大数据方向的工作,用spark、flink、hive等等处理数据居多,语言方面一般使用scala、java很少用到python,但是不得不说如果想要从事算法方向的工作还是必须得把python用熟练了。下面整理一下学习的流程。Python基础这个很简单,但很重要,推荐看一下这本书的基础部分主要掌握知识点:常用的数据结构及对应方法三种控制流的使用字符串的常用处理方法正则表达式的使用函数的编写Python数值计算工具Numpy尽管在python基础

系统 2019-09-27 17:52:07 2063

Python

python实现一行输入多个值和一行输出多个值的例子

注:以下内容在python3中操作一.一行输入多个值a,b=input().split()#此时得到的a和b的类型均为字符串,以空格为分隔符a,b=input().split(',')#此时得到的a和b的类型均为字符串,以逗号为分隔符具体操作如下:a,b=map(int,input().split())#此时得到的a和b的类型为整数,以空格为分隔符具体操作如下:补充split():语法:str.split(str='',num)[n]其中str:分隔符,默

系统 2019-09-27 17:51:19 2063

Python

python智联招聘爬虫

博主写了一个智联招聘的爬虫,只要输入职位关键字,就能快速导出智联招聘上的数据,存在excel表里~importrequests,openpyxl#建立excel表joblist=[]wb=openpyxl.Workbook()sheet=wb.activesheet.title='智联招聘数据'sheet['A1']='职位名称'sheet['B1']='薪资'sheet['C1']='工作经验'#爬虫keyword=str(input('请输入查找职位的

系统 2019-09-27 17:49:32 2063