当前位置: 首页 > news >正文

做动漫头像的网站百度百科合作模式

做动漫头像的网站,百度百科合作模式,聊城阳谷网站建设,廊坊网站建站文章目录 概要一、文件对象的函数1.1 open()函数1.2 文件对象的函数1.3 with语句 二、基于os和os.path模块的目录操作三、基于Pandas的文件处理3.1 Pandas读写各种类型文件 其他章节的内容 概要 本文主要将了打开文件的函数open()的参数,以及文件对象的函数&#x…

文章目录

  • 概要
  • 一、文件对象的函数
    • 1.1 open()函数
    • 1.2 文件对象的函数
    • 1.3 with语句
  • 二、基于os和os.path模块的目录操作
  • 三、基于Pandas的文件处理
    • 3.1 Pandas读写各种类型文件
  • 其他章节的内容


概要

本文主要将了打开文件的函数open()的参数,以及文件对象的函数,基于Python的os模块对目录进行操作,还有Pandas的基础知识。


一、文件对象的函数

1.1 open()函数

将某一文本文件打开为txtFile:

txtFile = open(filename, mode, buffering=-1, ecoding=None)

filename是文件名,也就是说当文本文件与py文件在同一目录下时如此打开,在不同目录下时文件名应该是文本文件的完整路径。mode是打开模式由两个字母组成,第一个字母是操作模式,第二个是文件打开类型。buffering是缓冲策略,负数表示按系统默认,0表示不缓存,1表示缓存,其他正整数指定缓冲区的大小。ecoding是文件的编码形式。文件打开模式字母意义如下:

字母代表含义
“ r ”只读模式(默认)
“ w ”覆写模式(没有这个文件则创建,有则覆盖)
“ a ”追加模式(没有这个文件则创建,有则追加内容)
“ + ”与上面三个字母配合,表示可读可写
“ t ”文本类型
“ b ”二进制类型

1.2 文件对象的函数

函数意义
open()打开文件
resd(size)以指定字节数读取,没有或为负数则读取全部内容
resdline()读取整行
resdlines()读取全部行并返回列表
write(s)把字符串s写入文件,默认编码是utf-8
windows的默认编码是GBK,用ecoding=“GBK”
writelines(s)向文件写入元素全为字符串的列表,如需换行需自己写入换行符
seek(off, whence=0)设置文件读写当前位置
tel()返回文件当前读写位置
close()关闭文件

1.3 with语句

在每次完成文件的操作后都需要调用close()函数来关闭文件,防止资源占用等问题,但手动调用太麻烦,可以使用with来代替。with是一个简洁高效的上下文管理器,以后会知道,他除了能管理文件还能管理网络连接。他的基本语法如下:

with open() as file:	# file可以是任何名字用来表示后续在with里面对文件的操作              pass

二、基于os和os.path模块的目录操作

以下函数的参数除非标注均为存文件路径的变量,可以是绝对路径也可以是相对的。

函数意义
os.listdir()返回文件绝对路径
os.getcwd()返回当前工作目录
os.walk(top)从top目录开始遍历子目录及文件名,返回当前遍历到的目录路径,当前目录的子目录名,当前目录的下的文件
os.path.exists()判断文件是否存在
os.path.join(path, name)拼接文件路径
os.path.splitext()返回文件名和扩展名
os.path.basename()提取文件名
os.path.diename()提取文件路径

三、基于Pandas的文件处理

3.1 Pandas读写各种类型文件

3.1.1 Pandas对文件读取的函数

读取函数写入函数文件类型
read_csvto_csv读写CSV文件
read_excelto_excel读写Excel文件
read_jsonto_json读写JSON文件

3.1.2 Pandas读取文件函数的参数

参数含义
sep 或 delimiter列分割符
header列名,如果文件中已经有列名则传None
index_col作为索引的列名
skiprows要跳过的文件头行数
na_values用于处理缺失数据的字符串
encoding字符编码方式

其他章节的内容

序列
集合与字典
函数
模块和包
异常
文件

http://www.hkea.cn/news/476242/

相关文章:

  • 济南网站建设设计公司线上运营推广
  • 小清新 wordpressseo排名是什么意思
  • 从客户—管理者为某一公司做一份电子商务网站管理与维护的方案自媒体是如何赚钱的
  • 黑龙江住房和城乡建设厅网站首页每日精选12条新闻
  • 做网站工作都包括什么企业网站搭建
  • 自己可以进行网站建设吗河北网站推广
  • 网站建设与管理论文seo整站怎么优化
  • 西安做网站收费价格网站流量监控
  • 福州网站制作有限公司南京疫情最新情况
  • 国外品牌设计网站天津疫情最新消息
  • 宁波有做网站的地方吗seo报价单
  • 深圳企业网站开发中国法律服务网app最新下载
  • 大连企业网站建站国外域名注册网站
  • 站长工具seo综合查询权重百度在线搜索
  • 伊犁网站建设评价怎样才能上百度
  • 房地产网站建设方案百度实名认证
  • 做外贸可以在哪些网站注册网络项目免费的资源网
  • 中国建设银行信用卡网站首页青岛关键词优化平台
  • 阿里云网站建设考试题目长沙网站推广服务公司
  • 甘肃建设项目审批权限网站俄罗斯搜索引擎yandex官网入口
  • 网站建设公司新员工培训ppt模板百度热门搜索排行榜
  • 仿魔客吧网站模板网址大全是ie浏览器吗
  • 网站产品后台界面怎么做湖南关键词排名推广
  • 网站数据每隔几秒切换怎么做的湖南百度seo排名点击软件
  • 网站制作先学什么百度新闻下载安装
  • 河南省网站建设哪家好免费观看行情软件网站进入
  • 粘合剂东莞网站建设体育热点新闻
  • 百度网站排名关键词整站优化培训网站建设
  • 网络平台代理seo外包 杭州
  • 东方头条网站源码免费推广软件工具