使用Python 3解析Jira表格式

时间:2017-08-09 20:48:21

标签: python-3.x jira

我正在尝试在python中为Jira表格式编写解析器,以将数据放入列表中。以下示例是基础。我想提取每个子元素的表的数据作为列表,在下一步中应该由另一个函数处理...见下文。我刚开始编程,实际上我真的不知道怎么做,如果你能给我任何想法如何处理,我会很高兴。

首先:在列表中转换jira表数据:

|| tablehead 1 ||  tablehead 2 || tablehead 3 || tablehead 4|| tablehead5 ||
| text1 | text1 | text1 | text1 | text1 | --> subelement 1 --> list 1
| text2 | text2 | text2 | text2 | text2 | --> subelement 2 --> list 2
...more subelements |text|...

返回列表可能如下所示:

["text1", "text1", "text1", "text1", "text1"] list1
["text2", "text2", "text2", "text2", "text2"] list2

...等

其次,另一个函数会获取所有列表并执行操作... 想到这样的事情:

for list in lists:
    do sth with content of every list
...etc

@Elodin我希望这会有所帮助 提前谢谢

haselere

1 个答案:

答案 0 :(得分:0)

我不完全理解您的问题,但是如果您想将表格转换为列表,则可以尝试使用Chr(1),这会将您的文本转换为每个列表中的列表。字符。

E.g。

.split("|")会返回"| hi | lol | me".split("|")

我希望这会有所帮助。

P.S。您能否澄清一下您的问题,例如,您希望返回列表看起来像什么?