首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python基础操作以及hdfs操作

最近就被“逼着”走向了python开发之路,大体实现的功能是写一个通用类库将服务器本地存储的文件进行简单清洗后转储到HDFS中,所以基本上python的相关知识都涉及到了,这里对一些基础操作以及hdfs...二、基础操作 2.1 字符串操作        字符串操作应该是所有语言的基础。...python中文件操作常用的有以下函数。 1、walk 用于递归遍历文件夹,获取所有文件。 2、os.path 文件、文件夹路径等操作。        ...       hdfs操作采用hdfs3库,这是c语言写的libhdfs库的python封装版,基本能满足常用的hdfs操作。...的部分常用基础操作以及hdfs操作,最后还要说明一点,对这种非强类型的语言,在定义变量名称以及传入参数的时候一定要小心,否则会出现一些莫名其妙的错误。

99880
您找到你想要的搜索结果了吗?
是的
没有找到

python基础—文件操作

1、文件读写操作 文件读操作 1 2 3 4 >>> f = open('/devilf/data/1.txt','r') >>> f.read() 'hello,world' >>> f.close(...) 1 2 3 4 5 6 r 使文件只读 w 使文件只写(同名文件,该操作会覆盖原文件) a 以追加方式打开文件 r+ 以读写方式打开文件 b 以二进制方式打开文件 不指定时,默认为'r'...n' >>> f.read() '' 2)readline() f.readline() 从文件中读取单独一行,字符串结尾会自动加上一个换行符( \n ),只有当文件最后一行没有以换行符结尾时,这一操作才会被忽略...这种操作只返回完整的行 1 2 3 >>> f = open('/devilf/data/hosts','r') >>> f.readlines() ['baijiahao.baidu.com\n',...tv.cntv.cn www.boc.cn m.shangxueba.com jingyan.baidu.com www.ccyb.gov.cn mt.sohu.com m.xiazaiba.com 文件写操作

32720

Python篇】Python基础--Python基本操作

Python篇】Python基础Python基本操作 前言  啦啦啦,现在开始,打算做一期Python基础教程,欢迎大家来看哦!...---- 导读  这期文章真的是Python基础中的基础,相信有一定编程基础的小伙伴们都一定能看懂的…  本文共分为以下几个部分: 数与运算符 基本输入输出 注释 模块基本操作 小彩蛋 如果你还不会,...Python中可以对小数求余!!!)...---- — 模块基本操作 模块可视为拓展,通过将其导入可以拓展Python功能(感觉就像是C语言里的 include语句来导入C语言库),要导入模块,有以下两种方法: import语句 格式:import...之禅 在Python编译器里输入以下代码即可看到哦!

1.5K12

python基础-文件操作(10)

打开word软件,新建一个word文件 写入个人简历信息 保存文件 关闭word软件 同样,在操作文件的整体过程与使用word编写一份简历的过程是很相似的 打开文件,或者新建立一个文件 读/写数据 关闭文件...在python,使用open()函数,可以打开一个已经存在的文件,或者创建一个新文件: open(文件名,访问模式) f = open("testFile.txt","w") 访问模式 说明 r 以只读方式打开文件...,python的os模块中都有这么功能 语法格式: rename(需要修改的文件名, 新的文件名) import os os.rename("testFile.txt","TestFile.txt")...七、删除文件 remove(待删除的文件名) import os os.remove("TestFile.txt") 八、文件夹的相关操作 实际开发中,有时需要用程序的方式对文件夹进行一定的操作,比如创建...、删除等 就像对文件操作需要os模块一样,如果要操作文件夹,同样需要os模块 1、创建文件夹 import os #在C盘下创建一个Se7eN_HOU的文件夹 os.mkdir("C:\\Se7eN_HOU

38230

python之LIST基础操作

1, 'b', 2, 3, 4, 5, 6, 7, 'a', 'b','hello', [1, 2], 'one', 'two', 'three', 'j', 'i', 'a'] >>> 1、使用+号操作符连接...list创建新的list,list没有数量限制,但这种操作实际是创建了2个list对内存消耗比较大 2、list可以装载任意数据类型的元素,不必是同一类型 3、append()方法可以将一个元素(任意数据类型...list作为参数并把新list的每个元素添加到原有的list中 5、insert()方法添加一个元素到list中,第一个参数是添加到list的位置的索引值       list的元素可以重复 7,list值操作...count()方法速度快 3、使用index()方法返回值所在的索引值,也可以添加第二个参数作为查找开始位置,第三个参数作为查找结束为止 4、index()方法只返回第一次查找到的位置 5、因为-1在Python

44510

python基础之写文件操作

博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java基础笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏...---- 一、背景   Python 是一门易于学习、功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。...Python 优雅的语法和动态类型以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。下面我们来介绍一下python的写文件相关知识。...在这里插入图片描述 ---- 三、参考 1、廖雪峰的官网 2、python官网 3、Python编程案例教程 ---- 四、总结   以上就是就是关于Python的写文件的相关知识,可以参考一下,觉得不错的话...,欢迎点赞、收藏、在看,欢迎微信搜索关注java基础笔记,后面会不断更新相关知识,大家一起进步。

52830

Python 基础(十二):文件基本操作

在编程工作中文件操作还是比较常见的,基本文件操作包括:创建、读、写、关闭等,Python 中内置了一些文件操作函数,我们使用 Python 操作文件还是很方便的。...2 基本操作 2.1 创建 Python 使用 open() 函数创建或打开文件,语法格式如下所示: open(file, mode='r', buffering=-1, encoding=None,...2.2 写入 上面我们创建的文件 test.txt 没有任何内容,我们向这个文件中写入一些信息,对于写操作Python 文件对象提供了两个函数,如下所示: 函数 描述 write(str) 将字符串写入文件...']) # 关闭 wf.close() 上面我们使用了 close() 函数进行关闭操作,如果打开的文件忘记了关闭,可能会对程序造成一些隐患,为了避免这个问题的出现,可以使用 with as 语句,通过这种方式...']) 2.3 读取 之前我们已经向文件中写入了一些内容,现在我们读取一下,对于文件的读操作Python 文件对象提供了三个函数,如下所示: 函数 描述 read(size) 读取指定的字节数,参数可选

45530

python3基础:目录操作

目录操作 os模块提供了统一的操作系统接口函数,python中对文件和文件夹的操作都要涉及到os和shutil模块,在使用前需要使用import引入,例如; import os import os.path...import shutil os.getcwd() 获取当前工作目录,即当前Python脚本工作的目录路径 >>> import os >>> os.getcwd() 'F:\\' os. chdir...\Python36\lib\os.py", line220, in makedirs     mkdir(name, mode) FileExistsError: [WinError 183] 当文件已存在时...然后通过操作文件的方式去操作这个返回值即可 语法:os.popen(command[, mode[, bufsize]]) 参数: command -- 使用的命令。...shutil.copy( src, dst) 复制一个文件到一个文件或一个目录 shutil.copy("d:\\a.py","d:\\yy.py") shutil.copy2( src, dst) #在copy上的基础上再复制文件最后访问时间与修改时间也复制过来了

1.2K10

Python文件操作基础流程解析

,然后由操作系统控制硬盘把输入读入内存、或者写入硬盘 res=f.read() 3、关闭文件 f.close() # 回收操作系统资源 f.read() # 变量f存在,但是不能再读了 二.资源管理与...在操作完一个文件后必须把这两部分的资源回收 通常回收有两种方法: 1 f.close()#回收操作系统打开的文件资源 2 del f # 回收应用程序资源 其中,del f 一定要发生在f.close(...)之后,否则就会导致操作系统打开的文件无法关闭,。...python的垃圾回收机制让我们无序考虑del f,所以我们必须记住,操作完毕后一定要fclose(), 但是我们都是比较懒或者比较健忘的,所以python就有with关键字来帮助我们管理上下文。...在打开的文件不关闭的情况下,连续的写入,新写的内容总会跟在前写的内容之后 2 不同点:以 a 模式重新打开文件,不会清空原文件内容,会将文件指针直接移动到文件末尾,新写的内容永远写在最后 案例:a模式用来在原有的文件内存的基础之上写入新的内容

43721

python基础之读文件操作

博主简介:原互联网大厂tencent员工,网安巨头Venustech员工,阿里云开发社区专家博主,微信公众号java基础笔记优质创作者,csdn优质创作博主,创业者,知识共享者,欢迎关注,点赞,收藏...---- 一、背景   Python 是一门易于学习、功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。...Python 优雅的语法和动态类型以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。下面我们来介绍一下python的读文件相关知识。...---- 三、参考 1、廖雪峰的官网 2、python官网 3、Python编程案例教程 ---- 四、总结   以上就是就是关于Python的读文件的相关知识,可以参考一下,觉得不错的话,欢迎点赞、收藏...、在看,欢迎微信搜索关注java基础笔记,后面会不断更新相关知识,大家一起进步。

58230
领券