【Python操作基础】——文件操作

简介: 【Python操作基础】——文件操作

【Python操作基础】系列——文件操作,建议收藏!



该篇文章主要涉及保存地址的查询和修改,外部文件(excel、csv、txt)读取。

1 文件保存地址查询

  运行程序:

import os
print(os.getcwd())

  运行结果:

D:\pythonjupyter

2 修改文件保存地址

  运行程序:

import os
os.chdir(r'C:\Users\soloman\clm')
print(os.getcwd())

  运行结果:

C:\Users\soloman\clm

3 外部文件读取

3.1 读取Excel格式文件

  运行程序:

import openpyxl 
import pandas as pd
df=pd.read_excel('C:\\Users\\副本副本.xlsx')#读取数据
df.head(2)##查看前两行

  运行结果:

3.2 读取csv格式文件

  运行程序:

import csv  
  
# 打开CSV文件  
with open('your_file.csv', 'r') as csvfile:  
    # 创建CSV读取器对象  
    reader = csv.reader(csvfile)  
      
    # 读取所有行  
    rows = list(reader)  
  
# 打印所有行  
for row in rows:  
    print(row)

3.3 读取txt文件

  运行程序:

# 打开文件,'r' 表示只读模式  
with open('your_file.txt', 'r', encoding='utf-8') as file:  
    # 读取文件内容  
    content = file.read()  
  
# 打印文件内容  
print(content)


相关文章
|
3天前
|
数据挖掘 Python
Python文件读取操作详解
Python文件读取操作详解
8 1
|
3天前
|
存储 Python
Python字典的定义与操作详解
Python字典的定义与操作详解
4 1
|
3天前
|
索引 Python
Python集合的定义与操作详解
Python集合的定义与操作详解
4 1
|
3天前
|
存储 索引 Python
Python数据容器的切片操作详解
Python数据容器的切片操作详解
6 1
|
3天前
|
索引 Python
Python字符串的定义与操作详解
Python字符串的定义与操作详解
7 1
|
3天前
|
存储 索引 Python
Python元组的定义与操作详解
Python元组的定义与操作详解
4 1
|
5天前
|
SQL 关系型数据库 MySQL
Python 操作 MySQL 数据库
Python 操作 MySQL 数据库
18 0
|
6天前
|
存储 Python
Python字典类型及其操作详解
Python字典类型及其操作详解
13 1
|
6天前
|
存储 索引 Python
Python列表类型及其操作详解
Python列表类型及其操作详解
|
6天前
|
Python
Python文件操作技术详解
Python文件操作技术详解
16 1