在 python 程序中创建/删除 .txt 文件

杰克英语

我创建了一个程序来从文本文件中获取值。如您所见,根据结果的值,我有一个 if/else 语句打印出场景的结果。

我的问题是我想设置代码,以便 if 语句创建一个名为 data.txt 的简单 .txt 文件到 C:\Python\Scripts 目录。

如果情况正好相反,我希望 else 语句删除此 .txt 文件(如果存在)。

我是一个新手程序员,我查过或尝试过的任何东西都对我不起作用,所以任何帮助或帮助将不胜感激。

import re

x = open("test.txt","r")
california = x.readlines(11)
dublin = x.readlines(125)

percentage_value = [float(re.findall('\d+\.\d+(?=\%)|\d+\.\d+(?=\s\%)', i[-1])[0]) for i in [california, dublin]]

print(percentage_value)

if percentage_value[0] <= percentage_value[1]:
    print('Website is hosted in Dublin')
else:
    print('Website is hosted in California')
x.close()
米兰·雅诺索夫

如果我正确理解您的问题,您可以通过简单地将文件添加到文件名来设置应该写入文件的路径,同时您可以使用 os 包删除文件:

import os 
filename = 'C:\Python\Scripts\data.txt' 

if percentage_value[0] <= percentage_value[1]:
    fileout = open(filename, 'w')
else:
    if os.path.exists(filename): os.remove(filename)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Python中从.txt文件中删除页码

来自分类Dev

从txt文件python创建字典

来自分类Dev

从txt文件在python中创建字典

来自分类Dev

txt文件中的Python单词计数程序

来自分类Dev

在python中读取.txt文件

来自分类Dev

在python中读取txt文件

来自分类Dev

在Python中打开'.txt'文件

来自分类Dev

txt文件中的Python Wordcloud

来自分类Dev

python 在txt文件中换行

来自分类Dev

Python从txt文件中读取

来自分类Dev

Python读取txt文件中的行并写入新的txt文件

来自分类Dev

使用python和.txt文件创建字典

来自分类Dev

从 TXT 文件创建 python 字典 - 值聚合

来自分类Dev

Python不创建文件(csv或txt)

来自分类Dev

codecs.open在特定路径Python中创建txt文件

来自分类Dev

Python熊猫从嵌入Web txt文件中的csv创建datafrane

来自分类Dev

如何在python中创建新的.txt文件

来自分类Dev

如何在Python中创建.txt文件?(Pycharm)

来自分类Dev

codecs.open在特定路径Python中创建txt文件

来自分类Dev

Python中txt文件中的数组/列表

来自分类Dev

在Python中的标签中打开txt文件

来自分类Dev

在python中从txt文件中读取值

来自分类Dev

Python在txt文件中合并行

来自分类Dev

Python,在TXT文件中写入文本

来自分类Dev

在Python中逐行读取.txt文件

来自分类Dev

在python中读取表格txt文件

来自分类Dev

Python:计算txt文件中单词的频率

来自分类Dev

Python:解析.txt文件中的文本

来自分类Dev

在python中的txt文件中分配列名