Python
奋斗的瘦胖子
作为一个码农小渣渣,开启执着的自驱学习之路!
展开
-
python 函数、类、类方法、类静态方法梳理和理解
python 函数、类、类方法、类静态方法梳理和理解1.函数和类 理解函数就是一个function;输入对应的参数,给出对应结果,不涉及实例化类是面向对象,是以一种抽象方式,代码会更加简洁、易读,复用性好,使用的时候需要实例化;2.类实例方法、类方法和静态方法的理解概念:1)类实例方法就是每个类里面的函数,第一个参数都是self(约定,非python关键词),代表类本身;2)类方法需要使用@classmethod来进行注释;第一个参数都是cls(约定,非python关键词),代表类本身;3)原创 2021-04-14 11:36:22 · 389 阅读 · 0 评论 -
TypeError: ‘DataFrameWriter‘ object is not callable
pyspark 在写将rdd数据转成dataframe数据之后,写入指定路径(表中)样例指令: # 原始数据schame获取 # originTableRow = spark.table(output_db + "." + tableName + "_temp") field_name_list = ["id","schema_table", "value", "unit", "first_type", "second_type", "group_id"] fields =原创 2021-04-13 18:37:24 · 1905 阅读 · 0 评论 -
Python的容器(container)、可迭代对象(Iterables)、迭代器(Iterators)、生成器(Generators)理解
参考文献:1.https://nvie.com/posts/iterators-vs-generators/2.https://docs.python.org/2/library/stdtypes.html#iterator-types3.http://python.jobbole.com/87805/原创 2018-11-15 10:50:44 · 1570 阅读 · 0 评论 -
静态语言与动态语言
什么是静态语言静态语言是在编译时变量的数据类型即可确定的语言,多数静态类型语言要求在使用变量之前必须声明数据类型。俗称“强类型语言”强制数据类型定义的语言:一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了。常见的静态语言包括:C++、Java、C#等什么是动态语言动态语言是在运行时确定数据类型的语言。变量使用之前不需要类型声明,通常变量的类型是被赋值的那...原创 2019-07-15 18:19:35 · 929 阅读 · 2 评论