日本の祝日を判定する jholiday.py の C エクステンション版です。
>>> import cjholiday >>> cjholiday.holiday_name(2020, 7, 24) 'スポーツの日'
旧暦および六曜を算出します。オリジナルは QREKI.AWK です。
qreki.py ファイルのみで動作させることができます。しかし、 setup.py build を行って _qreki C エクステンションをビルドすることで、より高速の動作が可能となります。
>>> from qreki import Kyureki >>> k = Kyureki.from_ymd(2009, 11, 27) >>> print k 2009年10月11日 >>> print k.rokuyou() 友引
AquesTalk2 WinおよびAquestalk Winを Python から使用します。
サウンドデバイスから発声させる。
>>> import aquestalk2 >>> aquestalk2.talk(u"あしたの/て'んきわ、いちにちじゅー/はれ")
音声をファイルに保存する。
>>> import aquestalk2 >>> aquestalk2.write_wav(u'yorosidesuka.wav', u"よろし'いですか?")
音声をバイナリ列として取得する。
>>> import aquestalk2 >>> wav_data = aquestalk2.synthe(u"ぱいそん") >>> wav_data[:4] 'RIFF'
あじ氏の「AviUtl Control ver1.4」を使用することで AviUtl を Python から操作します。
Windows XP の MinGW を用いて MeCab の Python 2 バインディングをコンパイルしてみました。
libmecab.dll, mecab-python, IPA 辞書の3つと mecabrc を組にして使ってください。 mecabrc は空のファイルでかまいませんが、辞書を指定しておくと便利です。たとえば、次のようにします。
dicdir = ipadic
簡単な使用例です。
>>> import MeCab >>> s = u'すもももももももものうち' >>> tagger = MeCab.Tagger('-r mecabrc') >>> result = tagger.parse(s.encode('utf-8')) >>> result = result.decode('utf-8') >>> print result すもも 名詞,一般,*,*,*,*,すもも,スモモ,スモモ も 助詞,係助詞,*,*,*,*,も,モ,モ もも 名詞,一般,*,*,*,*,もも,モモ,モモ も 助詞,係助詞,*,*,*,*,も,モ,モ もも 名詞,一般,*,*,*,*,もも,モモ,モモ の 助詞,連体化,*,*,*,*,の,ノ,ノ うち 名詞,非自立,副詞可能,*,*,*,うち,ウチ,ウチ EOS