検索

ホームページ  >  に質問  >  本文

python 怎样随机生成中文字符?

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

黄舟黄舟2832日前38732

全員に返信(6)返信します

  • 迷茫

    迷茫2017-04-18 10:19:48

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

    返事
    0
  • ringa_lee

    ringa_lee2017-04-18 10:19:48

    リーリー

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

    返事
    0
  • 怪我咯

    怪我咯2017-04-18 10:19:48

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

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 10:19:48

    解決策のアイデア

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

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

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

    リーリー

    コードの実装

    リーリー

    結果を出力する

    リーリー

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:19:48

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

    返事
    0
  • 黄舟

    黄舟2017-04-18 10:19:48

    リーリー

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

    リーリー

    返事
    0
  • キャンセル返事