python怎么处理文本文件的库

53次阅读
没有评论

共计 1272 个字符,预计需要花费 4 分钟才能阅读完成。

Python 有许多处理文本文件的库,以下是其中一些常用的库:

  1. open() 函数 :Python 内置的函数,可以用来打开文本文件并读取或写入其中的内容。
# 打开文件并读取内容 
file = open('filename.txt', 'r')
content = file.read()
file.close()

# 打开文件并写入内容 
file = open('filename.txt', 'w')
file.write('Hello, World!')
file.close()
  1. os 库 :Python 的标准库之一,提供了许多与操作系统相关的函数,包括文件的读写操作。
import os

# 读取文件内容 
content = os.popen('cat filename.txt').read()

# 写入文件内容 
os.popen('echo "Hello, World!" > filename.txt')
  1. io 库 :Python 的标准库之一,提供了用于处理输入和输出流的工具。
import io

# 打开文件并读取内容 
with io.open('filename.txt', 'r', encoding='utf-8') as file:
    content = file.read()

# 打开文件并写入内容 
with io.open('filename.txt', 'w', encoding='utf-8') as file:
    file.write('Hello, World!')
  1. csv 库 :Python 的标准库之一,用于处理逗号分隔值(CSV)文件。
import csv

# 读取 CSV 文件内容 
with open('filename.csv', 'r') as file:
    reader = csv.reader(file)
    for row in reader:
        print(row)

# 写入 CSV 文件内容 
with open('filename.csv', 'w') as file:
    writer = csv.writer(file)
    writer.writerow(['Name', 'Age'])
    writer.writerow(['John', '25'])
  1. pandas 库 :第三方库,用于处理和分析数据。
import pandas as pd

# 读取 CSV 文件内容 
df = pd.read_csv('filename.csv')

# 写入 CSV 文件内容 
df.to_csv('filename.csv', index=False)

这只是一些常用的库,如果你有特定的需求,还可以根据情况选择其他适合的库。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-02-05发表,共计1272字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)