51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Python数据分析与挖掘实战
python之collections模块(OrderDict,defaultdict)
前言:importcollectionsprint([namefornameindir(collections)ifnotname.startswith("_")])['AsyncIterable','AsyncIterator','Awaitable','ByteString','Callable','ChainMa...
代码星球
·
2021-02-20
python
collections
模块
OrderDict
defaultdict
python内置函数(二)之filter,map,sorted
filterfilter()函数接收一个函数f 和一个iterable的对象,这个函数 f 的作用是对每个元素进行判断,返回True或False,filter()根据判断结果自动过滤掉不符合条件(False)的元素,返回由符合条件元素组成的新可迭代filter对象。defis_odd(x)...
代码星球
·
2021-02-20
python
内置
函数
filter
map
python的内置函数(一)
1.数学计算函数abs(x)求绝对值1、参数可以是整型,也可以是复数2、若参数是复数,则返回复数的模complex([real[,imag]])创建一个复数divmod(a,b)分别取商和余数注意:整型、浮点型都可以float([x])将一个字符串或数转换为浮点数。如果无参数将返回0.0int([x[,base]])&...
代码星球
·
2021-02-20
python
内置
函数
python之collections模块(nametuple,Counter)
前言:importcollectionsprint([namefornameindir(collections)ifnotname.startswith("_")])['AsyncIterable','AsyncIterator','Awaitable','ByteString','Callable','ChainMa...
代码星球
·
2021-02-20
python
collections
模块
nametuple
Counter
python深浅copy
在详细的了解python中赋值、copy和deepcopy之前,了解一下python内存中变量的存储情况。 在高级语言中,变量是对内存及其地址的抽象。对于python而言,python的一切变量都是对象,变量的存储,采用了引用语义的方式,存储的只是一个变量的值所在的内存地址,而不是这个变量的只本身。引...
代码星球
·
2021-02-20
python
深浅
copy
python时间 time模块和datetime模块
time模块中时间表现的格式主要有三种: a、timestamp时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 b、struct_time时间元组,共有九个元素组。 c、formattime格式化时间,已格式化的结构使时间更具可读性。包括自定义格式和固定格式。1、时间格式转换图:&...
代码星球
·
2021-02-20
模块
python
时间
time
datetime
python 的ConfigParser模块
一、ConfigParser简介ConfigParser是用来读取配置文件的包。配置文件的格式如下:中括号“[]”内包含的为section。section下面为类似于key-value的配置内容。[db]db_host=127.0.0.1db_port=69db_user=rootdb_pass=roothost_po...
代码星球
·
2021-02-20
python
ConfigParser
模块
python上下文管理器
1.whatANDdemo我们希望把一些操作放到一个代码块中,这样在代码块中执行时就可以保持在某种运行状态,而当离开该代码块时就执行另一个操作,结束当前状态;所以,简单来说,上下文管理器的目的就是规定对象的使用范围,如果超出范围就采取“处理”。with语句内置上下文管理工具。withopen("test/test.tx...
代码星球
·
2021-02-20
python
上下文
管理器
python脚本攻略之log日志
logging模块是Python内置的标准模块,主要用于输出运行日志,可以设置输出日志的等级、日志保存路径、日志文件回滚等;相比print,具备如下优点:可以通过设置不同的日志等级,在release版本中只输出重要信息,而不必显示大量的调试信息;print将所有信息都输出到标准输出中,严重影响开发者从标准输出中查看其它...
代码星球
·
2021-02-20
python
脚本
攻略
log
日志
python继承之super
super() 函数是用于调用父类(超类)的一个方法。super是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。MRO就是类的方法解析顺序表,其实也就是继承父类方法时的顺序表。super(type[,ob...
代码星球
·
2021-02-20
python
继承
super
python的方法VSjava方法
类方法用static修饰的方法。由于类方法是属于整个类的,所以类方法的方法体中不能有与类的对象有关的内容。即类方法体有如下限制:1.类方法中不能引用对象变量;2.类方法中不能调用类的对象方法;3.在类方法中不能调使用super,this关键字;4.类方法不能被覆盖。实例方法当一个类创建了一个对象后,这个对象就可以调用该...
代码星球
·
2021-02-20
方法
python
VSjava
python面向对象基础(三)内置方法 __xx__
改变对象的字符串显示__str__,__repr__自定制格式化字符串__format__ #_*_coding:utf-8_*_format_dict={'格式1':'{obj.name}-{obj.addr}-{obj.type}',#学校名-学校地址-学校类型'格式2':'{obj.type}:{obj...
代码星球
·
2021-02-20
python
面向
对象
基础
内置
python面向对象基础(二)反射
前言如何动态输入一个模块名,可以随时访问到导入模块中的方法或者变量?in=input(“请输入你想导入的模块名:”)CC=__import__(in)#這种方式就是通过输入字符串导入你所想导入的模块CC.f1()#执行模块中的f1方法实现了动态输入模块名,从而使我们能够输入模块名并且执行里面的函数。但是执行的函数被固定...
代码星球
·
2021-02-20
python
面向
对象
基础
反射
使用python脚本进行数据清洗(1)
1.原始表CREATETABLEml_100k(useridINT,movieidINT,ratingINT,unixtimeSTRING)ROWFORMATDELIMITEDFIELDSTERMINATEDBY''LINESTERMINATEDBY''STOREDASTEXTFILE; 数据清洗...
代码星球
·
2021-02-20
使用
python
脚本
进行
数据
python操作hive 安装和测试
如上图所示我们需要四个外部包中间遇到很多报错。我都一一解决了1.ConnectionIssue:thrift.transport.TTransport.TTransportException:TSocketread0bytes2.安装sasl遇到MicrosoftVisualC++14.0isrequire...
代码星球
·
2021-02-20
python
操作
hive
安装
测试
首页
上一页
...
26
27
28
29
30
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他