recherche

Maison  >  Questions et réponses  >  le corps du texte

python3.x - mongodb ne peut pas afficher les caractères chinois, ce sont tous des cases. Comment le résoudre ?

En utilisant l'IDE pycharm, associé à mongodb Explorer, les données sont capturées et stockées dans mongodb, mais tous les caractères chinois ne peuvent pas être affichés, ce sont tous des carrés. . . J'ai cherché sur Google et je n'ai trouvé aucun problème similaire. . S'il vous plaît, aidez-moi, merci beaucoup !

黄舟黄舟2839 Il y a quelques jours740

répondre à tous(2)je répondrai

  • 给我你的怀抱

    给我你的怀抱2017-05-02 09:25:56

    Envoyez d'abord les données sur la console pour voir à quoi elles ressemblent, puis voyez quel est l'encodage de vos données.
    Vérifiez l'encodage comme ceci

    import chardet
    test ="xxx"
    print chardet.detect(test)
    

    Vous devriez vérifier l'encodage du titre de votre question avant de le mettre dans mongodb.

    répondre
    0
  • 高洛峰

    高洛峰2017-05-02 09:25:56

    Voyez-vous des caractères tronqués dans le shell mongo ?

    répondre
    0
  • Annulerrépondre