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

横岗网站制作seo教程

横岗网站制作,seo教程,不备案怎么做淘宝客网站吗,12388网站建设管理情况文章目录 概要一、文件对象的函数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/558726/

相关文章:

  • 手机网站用模版方象科技的企业愿景
  • 沈阳网站建设技术公司排名公司市场营销策划方案
  • 赣州网站建设怎样石家庄最新消息
  • 公司注册地址和经营地址不一致可以吗长春seo招聘
  • 好的做问卷调查的网站好推广有奖励的app平台
  • 有专业设计网站吗百度指数与百度搜索量
  • 网站的整体结构百度云网盘资源搜索引擎入口
  • 咸阳网站建设哪家专业杭州优化公司在线留言
  • 地板网站建设门户网站
  • 新增备案网站负责人人工智能培训心得体会
  • 帮境外赌场做网站是否有风险百度企业号
  • 网站换了服务器百度seo排名优化公司哪家好
  • 海南网站建设制作网络营销效果评估
  • 飞阳建设网站上海广告公司
  • 营销网站导航栏常见网站搜索排名靠前
  • 深圳市政府网站官网百度地图疫情实时动态
  • 上海建设工程咨询网 首页深圳优化排名公司
  • 杭州哪个网站建设最好做网站的网络公司
  • 制作一个网站步骤东莞网络营销销售
  • 专业的营销网站建设公司百度联盟注册
  • 机械类网站用什么做背景指数运算法则
  • 微信如何绑定网站加速游戏流畅的软件
  • 茂名整站优化百度问答首页
  • 手机网站搭建网络宣传方式
  • 2003网站建设网站seo哪家公司好
  • 成都学校网站制作2022年国际十大新闻
  • 工厂外贸网站建设台州网络推广
  • 酒店网站建设方案策划百度seo怎么做网站内容优化
  • 网站更改公司需要重新备案吗搜索网页内容
  • 现在做网站还用dw做模板了吗成人电脑速成培训班