1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
#! /usr/bin/env python
#
# This file is part of the OpenMSX music set for OpenTTD.
# OpenMSX is free content; you can redistribute it and/or modify it under the terms of the
# GNU General Public License as published by the Free Software Foundation, version 2.
# OpenMSX is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
# without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# See the GNU General Public License for more details. You should have received a copy of
# the GNU General Public License along with Swedish RailSet. If not, see
# <http://www.gnu.org/licenses/>.
#
import string
import sys
while 1:
data = sys.stdin.readline()
if data != '':
# leave out all comment lines (lines starting with '#')
comment_pos = data.find('#')
if comment_pos == 0:
continue
# separate the single entries by ';'
separate = data.split(';')
if len(separate) != 4:
continue
res = ""
for str in separate:
if res != '':
res = res + ";" + str.strip()
else:
res = str.strip()
# end of data processing command group
res = res + "\n"
sys.stdout.write(res)
else:
sys.stdout.flush()
break
def authorlist(mystr):
separate = separate.split()
for str in separate:
print(str.strip())
|