万物命名プログラム

@prognorrhoea

面倒な命名はPythonにやらせよう

 名前をつけたいときがあります.それなりに意味のありげな名前をつけるべきのような気がするけれど,凝ったものは特に何も思いつきません.それなりに意味のありげな名前といっても,人は見知ったものしか書けないとも言うので,では見知った名前をつけるかといっても厳しいものがあります.自分の名前や家族友人恩人知人の名前はさすがに無理です.他に見知った名前というと有名人の名前になってしまいますが,これはこれでどうか.例えばあなたが歴史ものを書きたかったら,肝心のお話とはまったく関係のないところで要らぬ混乱を招くかもしれません.

 そこで,適当に名前をつけてくれる神託が降りてきてほしい.でもそんなのない.

 ない神託は,つくりましょう.


 といっても,そんなに大したものではないです.以下に示すプログラム,というのもどうかというレベルの短いプログラムです.

 どっかから手に入れてきた人名用漢字のリスト jinmeiyou_list.txt から任意の文字数(以下では二文字)の漢字をランダムに抽出します.とても重要な,どこでこのテキストデータを手に入れたかかですが,忘れました.ちょっと検索してもなんかでてきません.入手したのが少し前のことで,完全に忘れました.ちゃんとした出所だったはずなので,もとデータは各自検索してください.

 もちろん,検索をしてみるとウェブ上に同様の機能をもつサービス(?)が存在します.しかし,どこの馬の骨ともわからぬ人間がつくったものなど信頼できないという向きもあるでしょう(出所がわからないデータは......).じっさい,あなたが打ち込んだテキストやらから何らかの情報を奪取し悪用を考えている可能性は否定できません.ということで,いかがしょうか.



import random


f = open('jinmeiyou_list.txt')

l=f.read()

print(random.choices(l,k=2))

f.close()

  • Xで共有
  • Facebookで共有
  • はてなブックマークでブックマーク

作者を応援しよう!

ハートをクリックで、簡単に応援の気持ちを伝えられます。(ログインが必要です)

応援したユーザー

応援すると応援コメントも書けます

万物命名プログラム @prognorrhoea

★で称える

この小説が面白かったら★をつけてください。おすすめレビューも書けます。

カクヨムを、もっと楽しもう

この小説のおすすめレビューを見る