在Python中多次运行If查询

阿尔加

我必须多次运行if查询。现在,我当然可以在代码中多次包含查询了。这是干净的方法吗?还是我应该这样写?

这是我的查询

if 'xyc_begin' in content and 'xyc_end' in content:
    file.write('xyc available\n')
else:
    print('xyc not available\n')
    file.write('xyc not available\n')
    file.close()
    sys.exit()

现在,我将不得不检查abcdef(而不是xyc)并相应地调整文件中的行。您如何正确地对此进行编程,或者只是执行几个查询?

帕特里克·阿特纳

放入列表中:

content = "aaa xyc_begin xyc_end    def_begin def_end   bfasfsdnfl"

look_out_for = ["xyc","abc","def"]

with open("f.txt","w") as f:
    for what in look_out_for:
        if f"{what}_begin" in content and f"{what}_end" in content:
            f.write(f"{what} available\n")
        else:
            f.write(f"{what} NOT available\n") 

print(open("f.txt").read())

档案内容:

xyc available
abc NOT available
def available

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在python中多次运行线程

来自分类Dev

如何在python中多次运行线程

来自分类Dev

避免在查询中多次运行一个函数

来自分类Dev

在Python中运行Snowflake查询

来自分类Dev

在Python中运行Snowflake查询

来自分类Dev

如何在python中多次运行一个函数

来自分类Dev

python问题-从列表中运行sql查询

来自分类Dev

Python多进程多次运行

来自分类Dev

在SBT中多次运行任务

来自分类Dev

在 Javascript 中多次运行命令

来自分类Dev

在Codeigniter中运行查询

来自分类Dev

在查询中多次使用相关实体

来自分类Dev

如何在PostgreSQL中多次执行查询

来自分类Dev

多次插入并选择到单个查询中

来自分类Dev

在同一查询中多次插入?

来自分类Dev

如何在PostgreSQL中多次执行查询

来自分类Dev

Laravel 在 1 个查询中多次计数

来自分类Dev

使用不同的值多次运行SQL查询

来自分类Dev

在Python代码中多次运行asyncio.run有什么缺点?

来自分类Dev

上下文管理器可以在 Python 中多次运行包含的块吗?

来自分类Dev

多次运行的 Python 文件迭代器

来自分类Dev

从 Mac 终端多次运行 python 文件

来自分类Dev

Python 没有多次运行我的 For 循环

来自分类Dev

在R中多次运行“ prop.test”

来自分类Dev

在tensorflow中多次运行train op

来自分类Dev

如何在C中多次运行循环?

来自分类Dev

多次查询

来自分类Dev

“运行|”之间的区别 并在github操作中多次运行

来自分类Dev

Psycopg2 SQL语句正在查询生成器中运行,但无法从Python运行