python,读取文本文件并插入tab

2024-09-30 03:26:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在读取一个格式如下的文件:

#*title
#tyear
#cVenue
#index0
#!abstract

#*title
#tyear
#cVenue
#index1
#!abstract

有几千个街区。每个块由一个空行分隔,每个块是表中的一行。我想在读过每个块之后插入到我的表中。然后我想清除变量,这样就可以读取并插入下一个块。以下是我目前为止的代码: 导入MySQLdb

^{pr2}$

运行此代码时没有错误,但我的表是空的。有人能指出我哪里出错了吗。我是否应该用另一种方法来检查我是否走到了一个街区的尽头?在


Tags: 文件方法代码abstracttitle格式错误mysqldb
1条回答
网友
1楼 · 发布于 2024-09-30 03:26:01

如果是空的,可以这样检查:

elif line.strip() == '':
    # your code

或者您可以在生成文件时插入一个特殊字符来表示块的结束。也可以使用如下正则表达式:

^{pr2}$

相关问题 更多 >

    热门问题