使用python删除txt文档
时间: 2024-02-06 18:03:46 浏览: 18
可以使用Python的os模块中的remove函数来删除txt文档,具体代码如下:
```python
import os
file_path = "example.txt" # 文件路径
if os.path.exists(file_path): # 判断文件是否存在
os.remove(file_path) # 删除文件
print("文件删除成功")
else:
print("文件不存在")
```
其中,file_path是要删除的txt文档的路径。首先使用os.path.exists()函数判断文件是否存在,如果存在,则使用os.remove()函数删除该文件;如果不存在,则输出提示信息"文件不存在"。
相关问题
使用Python删除txt文件的的一行内容
可以使用Python的文件操作来删除txt文件中的一行内容。下面是一个简单的示例代码:
```python
with open('example.txt', 'r') as file:
lines = file.readlines()
with open('example.txt', 'w') as file:
for line in lines:
if '要删除的内容' not in line:
file.write(line)
```
上述代码打开一个名为example.txt的文件,并将其中的所有行读入一个列表中。然后,代码遍历该列表,并将不包含要删除内容的行写回到同一文件中,覆盖原有的内容。请将代码中的“要删除的内容”替换为你想删除的实际内容。
python删除txt文档
删除txt文档可以使用Python中的os模块。以下是一个示例代码,可以删除指定路径下的txt文档:
```python
import os
path = 'C:/Users/user/Desktop/' # 指定路径
file_list = os.listdir(path) # 获取路径下所有文件
for file in file_list:
if file.endswith('.txt'): # 判断是否为txt文档
os.remove(os.path.join(path, file)) # 删除txt文档
```
在上述代码中,首先指定了需要删除txt文档的路径,然后使用os模块的listdir函数获取路径下所有的文件。接着使用for循环遍历文件列表,判断文件是否为txt文档,如果是,就使用os模块的remove函数删除该文档。最后,所有的txt文档都会被删除。