Es ist ein Skript, mit dem Sie schnell eine Liste erstellen können, wenn Sie eine Liste der Präfekturen in der Webentwicklung wünschen.
prefecture
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import argparse
FORMAT_DEFAULT = '%s';
DATA = """Hokkaido
Präfektur Aomori
Präfektur Iwate
Präfektur Miyagi
Akita
Präfektur Yamagata
Präfektur Fukushima
Präfektur Ibaraki
Präfektur Tochigi
Präfektur Gunma
Saitama
Präfektur Chiba
Tokio
Präfektur Kanagawa
Präfektur Niigata
Präfektur Toyama
Präfektur Ishikawa
Präfektur Fukui
Präfektur Yamanashi
Präfektur Nagano
Präfektur Gifu
Präfektur Shizuoka
Präfektur Aichi
Präfektur Mie
Präfektur Shiga
Kyoto
Präfektur Osaka
Präfektur Hyogo
Präfektur Nara
Präfektur Wakayama
Präfektur Tottori
Präfektur Shimane
Präfektur Okayama
Präfektur Hiroshima
Präfektur Yamaguchi
Präfektur Tokushima
Präfektur Kagawa
Präfektur Ehime
Präfektur Kochi
Präfektur Fukuoka
Präfektur Saga
Präfektur Nagasaki
Präfektur Kumamoto
Präfektur Oita
Präfektur Miyazaki
Präfektur Kagoshima
Präfektur Okinawa"""
def main():
parser = argparse.ArgumentParser(description='Print prefectures')
parser.add_argument('-f', '--format', metavar="format", type=str, help="line format" , default=FORMAT_DEFAULT)
parser.add_argument('-n', '--no-line-break', help="if add this, print all in one line", action='store_true')
args = parser.parse_args()
lines = []
if args.no_line_break is False:
line_break = "\n"
else:
line_break = ""
for line in DATA.split("\n"):
lines.append(args.format % line)
print line_break.join(lines)
if __name__ == "__main__":
main()
Im Moment nur auflisten:
$ prefecture
Hokkaido
Präfektur Aomori
(Abkürzung)
Präfektur Kagoshima
Präfektur Okinawa
Durch Kommata abgetrennt:
$ prefecture -f "%s,"
Hokkaido,
Präfektur Aomori,
(Abkürzung)
Präfektur Kagoshima,
Präfektur Okinawa,
Durch Kommas trennen und in eine Zeile setzen:
$ prefecture -f "%s," --no-line-break
Hokkaido,Präfektur Aomori,...,Präfektur Kagoshima,Präfektur Okinawa,
In Anführungszeichen setzen und mit einem Komma versehen:
$ prefecture -f "'%s',"
'Hokkaido',
'Präfektur Aomori',
(Abkürzung)
'Präfektur Kagoshima',
'Präfektur Okinawa',
etc
Recommended Posts