Products
GG网络技术分享 2025-11-21 02:38 2
哇哈哈,巨大家优良!今天我们要来学一个非常酷的东西——Python文件路径!别kan它名字长远,其实超轻巧松!跟着我,咱们一起变成文件路径细小达人!
先说说 咱们得晓得怎么在当前目录下创建一个新鲜文本文件,叫example.txt,然后写点东西进去。来 kan这里:

import os
with open as file:
file.write
这玩意儿代码的意思就是我们告诉Python去创建一个叫example.txt的文件,然后写上“这是一个新鲜文件,用于测试Python的文件操作功Neng”这句话。
想改文件路径?没问题!用replace函数就Neng轻巧松搞定。比如 我想把example.txt改成example_new.txt,就这么轻巧松:
import os
dir_path = os.getcwd
with open as file:
lines = file.readlines
for line in lines:
print
这玩意儿代码就是告诉Python,去找当前目录下的example.txt文件,然后读出来打印出来。
文件路径就像咱们家的地址一样,告诉别人东西在哪里。在Python里 文件路径用字符串表示,就像这样:
import os
dir_path = os.getcwd
with open as file:
content = file.read
print
这里dir_path就是当前文件的路径,我们用加号把路径和文件名连起来就Neng打开文件了。
readline函数就像读一本书,一行一行地读。咱们kankan它是怎么用的:
import os
dir_path = os.getcwd
with open as file:
line = file.readline
while line:
print
line = file.readline
这玩意儿代码会从example.txt文件里一行一行地读出来然后打印出来。
Python的os模块就像一个文件浏览器, Neng帮我们kan文件路径、文件名和文件属性。比如 我们想kankan当前目录下的全部文件和文件夹,就用os.listdir函数:
import os path = "C:/example.txt" new_path = path.replace os.rename
这玩意儿代码会把C盘example.txt文件沉命名为example_new.txt。
要读取文件内容, 我们用open函数打开文件,然后读。kankan这玩意儿例子:
import os
dir_path = os.getcwd
with open as file:
line = file.readline
while line:
print
line = file.readline
readlines函数会把文件里的每一行dou读成一个列表,方便我们处理。比如:
import os dir_path = os.getcwd print file_list = os.listdir print
这玩意儿代码会打印出当前目录下的全部文件和文件夹名字。
要保存文件, 我们就用open函数创建一个文件,然后用write函数写进去。比如 我们要在当前目录下创建一个example.txt文件,写上“Hello, World!”:
import os
file_path = os.path.join, "example.txt")
with open as f:
f.write
abs_file_path = os.path.abspath
print
if os.path.exists:
print
这玩意儿代码会创建一个example.txt文件,写上“Hello, World!”,然后打印出文件的绝对路径。
优良啦,今天的课程就到这里啦!我们学了怎么创建文件、修改文件路径、读取文件内容、保存文件和浏览文件路径。希望这些个知识Neng帮到你,以后ZuoPython编程的时候,文件路径就不会让你头疼啦!
在Python里 文件路径hen关键,就像导航一样,告诉Python文件在哪里。我们Neng用绝对路径或者相对路径来指定文件。绝对路径是从根目录开头,相对路径是从当前目录开头。记住Python里的路径分隔符用斜杠“/”就OK啦!
绝对路径就像从地球到北京的直线距离, 从根目录开头,一条直线到文件位置。在Python里绝对路径是这样表示的:
import os file_path = "C:/example.txt"
这玩意儿代码就是在Windows系统上访问C盘根目录下的example.txt文件。
优良啦,今天的分享就到这里希望巨大家douNeng轻巧松掌握Python文件路径!拜拜啦!
Demand feedback