首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    python 文件操作2

    继续讲解文件操作的其他内置方法 读取文件句柄的指针 指针,就是说,程序读取文件到哪一行了。 ()) 执行输出 3 操作系统会记录打开文件,记录的编号。 --\n") f.close() 执行输出 39 10 - 查看文件内容 ---hello--- ---hello--- ---hello--- ---hello2--- 从内容上来看,指针设置不生效, 1. socket网络传输 2. 在Python 2.7 后,with又支持同时对多个文件的上下文进行管理,即: with open('log1') as obj1, open('log2') as obj2:     pass 举个例子

    77810发布于 2018-08-02
  • 来自专栏数据处理与编程实践

    Python操作Excel文件2

    openpyxl模块让Python程序能够读取和修改Excel电子表格文件。下面介绍如何通过Python操作Excel文件2 写入Excel文档 (1) 创建并保存Excel文档 import openpyxl, os os.chdir("E:\python123") wb = openpyxl.Workbook() ['Sheet'] wb.save('new.xlsx') # Save the workbook. (2) 创建和删除工作表 wb.create_sheet() # Add WORKING WITH EXCEL SPREADSHEETS(https://automatetheboringstuff.com/2e/chapter13/) 延伸阅读: [1] Python操作 Excel文件(1)

    59210编辑于 2022-09-20
  • 来自专栏c++与qt学习

    c++文件操作2

    文本文件读取操作 读取文件操作: 1.包含头文件:#include< fstream > 2.创建流对象:ifstream ifs 3.打开文件,判断文件是否打开成功:ifs.open(“打开路径 ”,打开方式) 4.读取数据:有四种方式,下文用代码方式展现 5.关闭文件:ifs.close(); #include<iostream> using namespace std; #include <fstream> #include<string> void test() { ifstream ifs; ifs.open("test.txt", ios::in); //判断文件是否打开成功函数 ifs.is_open()) { cout << "文件打开失败" << endl; return; } //读数据 //第一种: //文件变量名<<或>>:文件输入,输出流,类似cout //第一个参数是读出来的数据存放在某个字符串中 //第二个参数是最多从文件读取多少字节的数据 while (ifs.getline(buf, sizeof(buf))) { cout <

    62810发布于 2021-02-22
  • 来自专栏C/C++ 专栏

    【C语言】文件操作详解2(文件的顺序读写操作

    上期给大家介绍了文件的打开与关闭 这期我们就来聊聊文件的顺序读写操作 一、引子 文件开关的标准流程: 打开文件(创建文件信息区) 读写文件(通过文件指针操作) 关闭文件(释放资源) 在打开文件后 将数据从内存中输出到磁盘(文件)中存储 且一定要注意: 先要确定你要进行什么操作(读 & 写) 再选择你的打开方式(" r " & " w ") (弄混会运行错误) 读写文件时肯定少不了很多函数 事实也确实如此,在每次写入字符后文件光标会自动后移 所以每个字符都是连续的 (2)fgetc(字符输入函数) fgetc可将磁盘(文件)的单个字符输出到内存的变量中 fgetc语法: int 上一期我们讲解了文本文件与二进制文件的区别 本篇也不赘述,大家可自行查看 【C语言】文件操作详解1(文件的打开与关闭) 2. " rb " (只读) 为了输入数据,打开一个二进制文件 ( 若文件不存在 由于文章过长,所以分了三篇文 下期我们讲解文件的随机读写操作和其他补充 若内容对大家有所帮助,可以收藏慢慢看,感谢大家支持 本文有若有不足之处,希望各位兄弟们能给出宝贵的意见。

    20110编辑于 2025-12-30
  • 来自专栏python3

    day 8 - 2 文件操作练习

    注册登录 需求: 1.对账号密码的长度进行限制并不允许出现特殊字符 2.把账号密码储存进文件中 3.密码最多输入错误三次 #分别判断注册时账号密码的长度与特殊字符 flag=1 while flag: username.isalnum()==1: print('账号类型符合') x=1 else: print('账号必须是字母或数字') if y+x==2: flag=0 #把正确格式的账号密码写入文件中,并提示注册成功 with open('d:/py/file.txt',mode='w',encoding='utf-8 ') as f: f.write('{}\n{}'.format(username,password)) print("注册成功") #登录验证用户名与密码,并判读密码输入次数 i=2 lis =[] flag=1 with open('d:/py/file.txt',mode='r+',encoding='utf-8') as f2: for line in f2:

    41520发布于 2020-01-19
  • 来自专栏C++

    C语言详解(文件操作2

    前言 上篇文章中我们初步了解了文件的相关信息,文件的打开和关闭,以及文件的随机读写等 本篇文章将详细介绍一些文件顺序读写函数的作用、特点和用法,使我们更加方便地操作文件,还会讲到如何判定文件的结束等, 是数组名不需要加取地址操作符 printf("%s\n%d\n%.1lf\n", s.name, s.age, s.weight); //打印在屏幕上 //关闭文件 fclose(pf); NULL; return 0; } 当然也可以用fprintf打印: fprintf和fscanf就相当于printf和scanf的升级版,功能是在它们两个之上的 4.1.7 sprintf(操作的不是文件 ) 注意:函数sprintf操作的不是文件,在这里介绍是为了对比 sprintf函数原型如下: int sprintf( char *buffer, const char *format, ... ) 注意:函数sscanf操作的不是文件,在这里介绍是为了对比 sscanf函数的原型如下: int sscanf( const char *buffer, const char *format,

    33810编辑于 2024-10-16
  • 来自专栏宜达数字

    2-Ps基础(文件基本操作)

    文件基本操作 1-文件格式(PSD格式) Ps:基本格式为PSD格式(源文件,包含多个图层) 常用格式:jpg(压缩格式)、png(透明格式)、gif(动态格式) 2-文件打开(Ctrl+O) 1.在文件菜单中点击打开文件 2.快捷键:CTRL+O 3.直接在灰色区域双击即可(如果已经打开一个或者多个文件时需要将选项卡拖开才可以双击打开图像) PS: 打开多个图形:按CTRL键加选多个文件,按SHIFT键从第一个选反到最后一个文件 PS: 设置打开文件以选项卡方式进行, 在首选项中设置不以选项卡的形式打开文件 选项卡的切换:CTRL+TAB或者波浪号 ? (显示模式)2.CMYK(印刷模式) ? 颜色模式.png 4-文件撤销(Ctrl+Alt+Z) 快捷键F12 如何设置文件撤销状态 ctrl+k 进入首选项,点击性能,可以进行修改。

    65620发布于 2020-06-02
  • 来自专栏指点的专栏

    Java IO 操作基础2---操作 ZIP 压缩文件

    上一篇 Java 类别的文章中介绍了一下 Java 中普通文件的相关操作,包括:文件读取和写入、文件复制、文件移动等操作。 这一篇来看一下 Java API 对 ZIP 压缩格式的文件的相关操作。 一、 压缩文件/文件夹 先从压缩文件开始吧,先来看一下一个普通的压缩文件的内容: ? 2、如果 a 是一个文件夹,那么我们仍需要创建一个新的同名"入口"对象(ZipEntry 对象),之后对 a 文件夹里面的每一个文件/文件夹进行递归压缩(因为我们并不知道 a 的子文件是否全是文件/全是文件夹 ZipOutputStream 类:我们知道,对普通文件操作时,如果需要将文件输出,则需要使用 OutputStream 的子类来进行写数据操作2、解压文件时一个"入口"对象(ZipEntry 对象)对应一个文件/文件夹,解压文件使用 ZipFIle 对象的相关方法来完成 3、压缩文件 / 解压文件的输出目录取决于创建 ZipOutputStream

    3K20发布于 2019-01-18
  • 来自专栏OpenFPGA

    Testbench编写指南(2文件的读写操作

    Testbench编写指南(2文件的读写操作 文章转自:https://blog.csdn.net/FPGADesigner/article/details/80470972 ---- 文章目录 Testbench 编写指南(2文件的读写操作 读取txt文件数据 将数据写入txt文件 ----   第2篇的题材是文件的读写控制,仿真时经常需要从文件中读取测试激励,还要将仿真结果存取在文件中供其它程序读取调用。 读取二进制格式的文件是用系统任务readmemb;读取十六进制格式文件使用readmemb;读取十六进制格式文件使用readmemh。 $fopen系统任务打开文件,这个系统任务在打开文件的同时会清空文件,并返回一个句柄,如果句柄为0则表示打开文件失败。    如果原来不存在该文件,则会自动创建该文件。   

    1.8K20发布于 2020-06-30
  • 来自专栏码农爱学习的专栏

    【C文件操作2】如何随机的进行文件读取?

    上篇【C文件操作1】如何写入读取?fopen的6种组合参数怎么用?介绍了C语言文件操作的基本函数,fopen、fwrite、fread、fclose。这些只能从文件头读写或文件尾追加写入。 SEEK_SET 0 当前位置 SEEK_CUR 1 文件末尾 SEEK_END 2 例如: 将读写位置移动到文件开头 fseek(fp, 0L, SEEK_SET) 将读写位置移动到文件末尾 fseek 当fseek函数操作文本文件时,要注意回车换行的情况。 ,在随机方式存取文件时,由于文件位置频繁前后移动,程序不容易确定文件的当前位置。 即随着对文件的读写,文件的位置指针(指向当前读写字节)向后移动。而文件指针指向整个文件,如果不重新赋值,文件指针不会发生改变。

    1.5K30发布于 2021-05-14
  • 来自专栏韩曙亮的移动开发专栏

    【Python】文件操作 ① ( 文件编码 | 文件操作 | 打开文件 )

    是 将内容 转成 二进制数据 的规则 , 通过 该规则还可以将 二进制数据 转为 文件内容 ; 二、打开文件 在 Python 中 , 操作文件 的流程如下 : 打开文件 读写文件 关闭文件 1、open , 可以包含目录名称和文件名称 ; mode 参数 : 文件访问模式 , 有如下访问模式 : 只读 : r 模式 , 以只读方式打开 , 文件指针在文件头位置 , 默认模式 ; 只写 : w , 新内容会被写入到文件末尾 ; 如果文件不存在 , 则创建新文件写入 ; encoding 参数 : 编码格式 , 一般都设置为 UTF-8 ; 2、代码示例 - 使用 open 函数打开文件 代码示例 : """ 文件操作 代码示例 """ file = open("file.txt", "r", encoding="UTF-8") print(type(file)) # <class '_io.TextIOWrapper 参数并不是第三个参数 , 不能使用位置参数 , 必须使用关键字参数指定 ; 获取的 file 文件类型是 _io.TextIOWrapper , 借助该对象可以完成对文件操作 ; 上述代码执行结果 :

    1.1K40编辑于 2023-10-11
  • 来自专栏营琪的小记录

    Linux学习(三、文件和目录的操作2))

    答:因为刚才执行了硬链接,此操作相当同步备份的意识,所以inode相同。 9.创建目录/film/f1/f2/f3然后在f3创建文件a.txt(在当前目录下完成,touch 路径/a.txt) 10.为/film/f1/f2/f3创建软链接命名为ff 截图 ? 四、find命令 1.在桌面创建一个名为xxxtest的文件 (右键,创建空文件2.用find命令找出你的文件(find / -name 文件名),截图 P57 ? 10.查找/bin目录下权限为755的文件或目录,截图(-perm) ? 11.查找/root目录下大小大于2M的文件,搜索结果要显示出大小(-size +2M)。 5).用 cat>xxx2.txt创建文件(xxx是你的名字拼音缩写),文件内容在回车后输入,输入三行内容,按crl+d结束输入。截图 ? 6).用cat xxx2.txt显示文件内容。 ?

    1.4K00发布于 2019-11-04
  • 来自专栏C/C++/数据结构/算法

    【C语言】文件操作(2)(文件缓冲区和随机读取函数)

    就要看我们接下来要学习的函数:ftell了 2.ftell函数    ftell函数的作用就是返回当前文件光标到文件开头的偏移量,我们来看看它的原型: long int ftell ( FILE * stream ,打印了读出的数据    现在唯一的问题是,我们之前讲的fread是对二进制文件进行操作,那么它能不能对普通文本文件进行操作呢? :遇到⽂件尾结束    再通俗一点的说,feof使用的前提就是文件的读取已经结束了,它的作用就是在文件读取结束后判断文件是不是读到末尾结束,如果我们用它去判断文件读取是否结束,很明显是错误的 2.判断文件读取结束的方法 :【C语言】文件操作(1)(文件打开关闭和顺序读写函数的万字笔记) 判断函数fgetc的返回值是否为EOF 判断函数fgets的返回值是否为NULL (2)二进制文件是否读取结束 fread判断返回值是否 这个是不确定的,要看编译器的具体实现    今天的内容就分享到这里啦,也是终于把文件操作写完了,文件操作还是挺难的,所以如果有什么问题欢迎在评论区留言或者私信我    bye~

    81310编辑于 2024-10-22
  • 来自专栏后端JavaEE

    文件操作文件操作

    1.文件操作 package TestFile;/* * zt * 2020/8/6 * 16:47 * 文件操作 1.创建文件 2.删除文件 file.renameTo(new File("zhangsan.txt")); System.out.println(); file.deleteOnExit(); } } 操作结果 : 创建结果:true 文件长度:0 文件名称:aaa.txt 文件绝对路径:e:\aaa.txt 文件路径:e:\aaa.txt 文件父目录:e:\ 文件最后一次修改时间:2020-8-6 17:37 :49 是否存在:true 是否只读:true 是否隐藏:false 是不是文件:true 2.文件操作 package TestFile;/* * zt * 2020/8/6 * 17:15 }); for (String s : list) { System.out.println(s); } } } 操作结果

    1.3K30发布于 2020-10-23
  • Linux 系统操作进阶【2】:管道操作文件内容处理与目录结构解析

    Linux 系统操作进阶【2】:管道操作文件内容处理与目录结构解析 2.4 管道 管道符号: | ,可以将前面指令的执行结果,作为后面指令的操作内容。 cell 2 row 2, cell 1 row 2, cell 2 [root@localhost ~]# awk '{print $1}' jaden.txt # 注意,必须是单引号 row ~]# cat jaden.txt row 1, cell 1 row 1, cell 2 row 2, cell 1 row 2, cell 2 [root@localhost ~ 1 3 2 3 3 2 4 3 5 2 6 2 7 1 8 1 9 2.6 Linux目录结构介绍 /bin 希望这篇文章能够为你在探索 Linux系统的道路上提供有力的帮助,让你在操作 Linux 系统时更加得心应手。

    22910编辑于 2025-10-23
  • 来自专栏基础知识文章

    文件操作

    什么是文件 磁盘上的文件文件。 程序文件:包括源程序文件(后缀为.c),目标文件(windows环境后缀为.obj),可执行程序(windows环境后缀为.exe)。 数据文件文件的内容不一定是程序,而是程序运行时读写的数据,比如程序运行需要从中读取数据的文件,或者输出内容的文件。 本篇文章讲的是数据文件文件名包含3部分:文件路径+文件名主干+文件后缀 例如: c:\code\test.txt 文件类型 根据数据的组织形式,数据文件被称为文本文件或者二进制文件文件缓冲区 ANSIC 标准采用“缓冲文件系统”处理的数据文件的,所谓缓冲文件系统是指系统自动地在内存中为程序中每一个正在使用的文件开辟一块“文件缓冲区”。 文件指针 每个被使用的文件都在内存中开辟了一个相应的文件信息区,用来存放文件的相关信息(如文件的名字,文件状态及文件当前的位置等)。这些信息是保存在一个结构体变量中的。

    92610编辑于 2022-05-05
  • 来自专栏生信喵实验柴

    文件操作

    在 R 中分析文件一般是文件文件,通常是以逗号分隔的 csv 文件,如果数据本身包含逗号,就需要使用制表符 tab 分隔的文件。 有些情况下还有需要处理其他统计软件生成的文件,例如 Excel 生成的 xlsx 格式文件等。R 可以很方便地读写多种格式文件。 name,age 张三,20 李四,30 2、tsv TSV:tab separated values;即“制表符分隔值”,如: name age 张三 20 李四 30 二、Rstudio 2、header:只接逻辑值 TRUE 或者 FALSE,代表第一行是否作为表头,默认为 FALSE。如果不设置,R 会默认添加 V1,V2 等作为列名。 File:文件路径和文件名,注意加引号,需要自己给文件命名,注意扩展名最好与分隔符匹配。

    4.1K10编辑于 2022-10-25
  • 来自专栏编程学习

    python基础——文件操作文件编码、文件的打开与关闭操作文件读写操作

    前言: 这篇文章主要讲解一下python中对于文件的基础操作: 1,文件编码 2文件的打开与关闭操作 3,文件读写操作 个人简介:努力学习ing 个人专栏:C语言入门基础以及python入门基础 二,文件的打开与关闭 1,open()函数 我们在对文件进行读写操作前,需要先试用open()函数打开文件 函数原型: open(file, mode='r', buffering=-1, encoding 4,文件的关闭 文件的关闭使用close(),示例: f.close() 三,文件的读写操作 1,文件的读取 (1)read() 用于读取文件的所有内容,读取的内容以字符串的形式储存并返回 语法: read 总结: 2文件的写入 (1)write(content) 这个方法用于将内容写入文件。 (2)writelines(lines) 这个方法用于将多行内容写入文件

    88210编辑于 2024-04-02
  • 来自专栏全栈工程师修炼之路

    2.Go语言之文件操作学习记录.md

    [TOC] Go 语言文件操作 本章将主要介绍使用Go语言进行文件的读写相关操作。 Q: 什么是文件? 0x00 基本操作 1.文件打开与关闭 描述: 我们可以采用os包中的Open()函数打开一个文件,返回一个*File和一个err。然后对得到的文件实例调用Close()函数就能够关闭文件2.文件读取操作 描述: 我们可以多同种方式实现文件读取。 方式1.file.Read()方法定义如下, 它接收一个字节切片,返回读取的字节数和可能的具体错误,读到文件末尾时会返回0和io.EOF。 3.文件写入操作 描述: 我们可以使用os.OpenFile()函数能够以指定模式打开文件,从而实现文件写入相关功能。 (1) 实现一个类似cat命令 使用文件操作相关知识,模拟实现linux平台cat命令的功能。

    65010编辑于 2022-09-29
  • 来自专栏编程学习基地

    文件操作

    文件操作 程序运行产生的数据是存储在内存中的,当程序关闭的时候,数据随之丢失,想要保存数据,需要进行文件操作将数据保存在磁盘中。 缓冲区 在进行文件操作的时候,为了提高存取效率,程序在执行是会提供额外的内存暂时存放数据,这块内存就是缓冲区 例如写入文件时: 1FILE*fWrite; 2if (! 程序中一般用的是相对路径寻找文件 文件操作函数 打开关闭文件 1FILE*fWrite, *fRead; 2//第一种打开文件的方法 3if (! 注意: 第一步是打开文件fopen,然后判断是否打开成功 读写操作要分别用两个文件指针 然后进行读写操作,同时对一个文件进行读写操作会出错,当写入操作完成之后再进行读取操作 EOF是宏定义#define 文件指针的操作 rewind 使文件位置标志重新返回文件的开头 1rewind(fRead); //相当于你接下来读取的位置为fRead指向文件的开头位置 fseek 1int fseek( 2

    1.3K40发布于 2020-05-11
领券