python 怎样随机生成中文字符?
黄舟
黄舟 2017-04-18 10:17:48
0
6
38373

用Python 随机产生中文字符来做验证码.但是python的编码搞得头晕,请大神门一点一下

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全員に返信(6)
迷茫

Python3 を使用すると、コーディングの問題を心配する必要はありません。
検証コードを作成するときは、よく使用される単語のリストを作成し、そこからランダムにいくつか選択することをお勧めします。

いいねを押す +0
左手右手慢动作

リーリー

上記は、中国語の検証コードをランダムに生成するための Python のコード例です。参考にしてください。

いいねを押す +0
刘奇

認証コードを作成する場合は、生成される文字が珍しい文字になる可能性が高いため、安易に生成することはお勧めしません。常用漢字辞典を探して選択することをお勧めします。ランダムです

いいねを押す +0
洪涛

解決策のアイデア

  1. よく使われる漢字のリスト

  2. 対応する数の単語をランダムに取り出します

以下は国家標準の第 1 水準漢字 (3755、ピンイン順にソート) です:

リーリー

コードの実装

リーリー

結果を出力する

リーリー

いいねを押す +0
巴扎黑

0x4e00 から 0x9fa5 までのランダムな整数を選択し、unichr に渡します。

いいねを押す +0
黄舟

リーリー

すべての漢字の中から 2 つをランダムに選択します。実際に珍しい文字がたくさんありますが、参考までに:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート