码迷,mamicode.com
首页 > 编程语言 > 详细

[Python] iupdatable包:File模块使用介绍

时间:2020-03-15 22:08:16      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:pip   ade   file模块   csv   安装   write   读写   bsp   new   

一、简介

文件模块主要是对常见的文件读写功能进行了封装,默认使用UTF8(utf_8_sig)格式编码,实现一行代码读写文件。

 

二、简单示例

安装 iupdatable 包

pip install --upgrade iupdatable

使用实例:

from iupdatable.system.io.File import File


sample_text = this is sample text.
sample_texts = [123, abc, ABC]
append_text = this is append text.

# 写入
File.write(1.txt, sample_text)
File.write_lines(2.txt, sample_texts)

File.append(1.txt, append_text)
File.append_new_line(2.txt, append_text)

# 读取
read_text1 = File.read(1.txt)
read_text2 = File.read_lines(2.txt)

# 打印输出
print(read_text1)
print(read_text2)

输出:

this is sample text.this is append text.
[‘123‘, ‘abc‘, ‘ABC‘, ‘this is append text.‘]

 

三、补充说明

 

所有文件名应该是包含目录的完整文件路径;

所有的写入相关的操作,对于文件不存在的情况,均会先新建文件,然后写入;

 

File类下的全部函数:

  • read: 读取文件
  • write: 写入文件
  • append:追加写入文件
  • append_new_line:新建一行,然后追加写入文件
  • read_lines: 按行一次性读取文件
  • write_lines:按行一次性写入文件
  • write_csv:写入CSV文件
  • read_csv:读取CSV文件
  • exist_within_extensions: 检查一个文件是否存在(在指定的几种格式中)
  • get_file_path_within_extensions: 获取一个文件的路径(在指定的几种格式中)

 

[Python] iupdatable包:File模块使用介绍

标签:pip   ade   file模块   csv   安装   write   读写   bsp   new   

原文地址:https://www.cnblogs.com/IUpdatable/p/12497732.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!