Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stuff_list = ['wintext', 'suptext','recordtb','matec']
- for filename in stuff_list:
- inputdata = []
- with open(filename + '.tsv', 'r', encoding='utf-8') as f:
- for line in f:
- line = line.rstrip('\r\n').split('\t')
- inputdata.append(line)
- first = True
- with open(filename + '.csv', 'wb') as f:
- for line in inputdata:
- if filename == 'matec':
- if line[0] == '':
- f.write(b'\r\n')
- else:
- f.write(b'\x1F'.join([x.encode('cp932') for x in line]))
- f.write(b'\r\n')
- else:
- if first:
- first = False
- f.write(b'\x1F'.join([x.encode('cp932') for x in line]))
- f.write(b'\r\n')
- continue
- for x in line:
- if x == '':
- f.write(b'\r\n')
- break
- else:
- f.write(x.encode('cp932') + b'\x1F')
- else:
- f.write(b'\r\n')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement