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

做网站是不是要学编程肇庆网站搜索排名

做网站是不是要学编程,肇庆网站搜索排名,建设一个简单的网站,av网站正在建设中文章目录 概要一、文件对象的函数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/60572/

相关文章:

  • 企业管理类的网站全球搜是什么公司
  • 网站开发自我介绍seo报告
  • 网站应用软件设计海口seo网络公司
  • 武汉站建设深圳网站开发制作
  • 网站建设的平台分析北京seo技术
  • 手表价格网站百度推广天津总代理
  • 如何将域名和网站绑定排名seo怎么样
  • 旅游网站推广方案色盲测试图
  • 现在开发个网站多少钱安全优化大师
  • 网站开发工程师工资多少百度统计工具
  • 征信报告优化大师好用吗
  • 一个ip地址做多个网站网络营销公司是做什么的
  • 赤峰网站建设公司旅行网站排名
  • seo网站优化工具软件拉新推广平台
  • 政府网站设计方案无锡网站制作优化
  • 社交网站盈利吗如何在各种网站投放广告
  • 建设工程合同民法典东莞快速优化排名
  • 泗县口碑营销互联网营销推荐咨询青岛seo计费
  • 做电影网站用什么服务器中文域名注册官网入口
  • 做网站那里好win10系统优化工具
  • 做外贸上哪些网站找客户口碑营销的概念是什么
  • 外贸建站magento百度地图推广
  • 做网站和管理系统全网热度指数
  • 网站的压力测试怎么做网络营销的目的是什么
  • 网站建设如何更加稳定seo优化前景
  • 网站速度诊断 慢seo chinaz
  • 企业网站建设合同搜索引擎优化关键词的处理
  • 做翻译的网站私人做网站
  • 广东两学一做考学网站百度网盘app免费下载安装老版本
  • 淄博有做网站的吗百度推广有哪些形式