3

.vcd分析のために Python でファイル (値変更ダンプ)から時間と信号の変更を抽出しようとしています。

私が得たもの:</p>

# 100 (this is the timestamp)
['0', '#', '%']
['1', '@', '!']

私が得たいもの:</p>

# 100
['0', '#%']
['1', '@!']

これは私のコードです:

import re
fname = input("Enter filename: ")
vcd = open(fname)

for line in vcd:
    line = line.rstrip()

    if re.findall('^#', line):
            time = line
            print(time)

    elif  re.findall('^0', line) or re.findall('^1', line):
            sigVar = list(line)
            for i in sigVar[1:]:
                    ''.join(sigVar)

            print(sigVar)

sigVar の要素を結合できませんでした。何か案が?

4

1 に答える 1