简介:在 Python 中,可以使用内置的 `open()` 函数打开文件,并使用 `seek()` 方法将文件指针移动到指定行。同时,可以使用 `shutil` 模块将文件移动到另一个目录。下面是一些示例代码:
在 Python 中,可以使用 open() 函数打开文件,并使用 seek() 方法将文件指针移动到指定行。下面是一个示例代码:
with open('file.txt', 'r') as f:lines = f.readlines()f.seek(0) # 将文件指针移回文件开头for i in range(10): # 跳过前10行f.readline()for line in lines: # 读取剩下的行print(line, end='')
在上面的代码中,首先使用 open() 函数打开一个名为 file.txt 的文本文件,并使用 readlines() 方法将文件内容读取为一个列表。然后使用 seek() 方法将文件指针移回文件开头。接着使用 for 循环跳过前10行,最后使用另一个 for 循环读取剩下的行并打印出来。
另外,可以使用 shutil 模块将文件移动到另一个目录。下面是一个示例代码:
import shutilshutil.move('file.txt', '/path/to/directory')
在上面的代码中,使用 shutil.move() 方法将名为 file.txt 的文件移动到 /path/to/directory 目录中。请注意,目标目录必须存在,否则会抛出异常。