[PYTHON] #Une fonction qui renvoie le code de caractère d'une chaîne de caractères

Une fonction qui trouve le code de caractère de l'argument msg


def get_jp_encoding_name (msg,char_code = 'iso-2022-jp'):
	import types
	
	enc_name = char_code or 'iso-2022-jp'
	check_type = ['utf_8',
				   enc_name,		'iso2022_jp_1', 'iso2022_jp_2',
				   'iso2022_jp_2004','iso2022_jp_3', 'iso2022_jp_ext',
				   'shift-jis',	  'cp932',		'shift_jis_2004',
				   'shift_jisx0213', 'euc_jp',	   'euc_jis_2004',
				   'euc_jisx0213']
	for enc in check_type:
		try:
			if isinstance(msg, types.StringType):
				s = msg.decode(enc)
			else:
				s = unicode(msg,enc)
		except :
			continue
		return enc
	return None

Le code qui circulait dans Python-ML à l'époque.

Recommended Posts

#Une fonction qui renvoie le code de caractère d'une chaîne de caractères
Obtenez le nom de la variable sous forme de chaîne de caractères.
Une fonction qui renvoie un nom aléatoire
[Ansible] Exemple de playbook qui ajoute une chaîne de caractères à la première ligne du fichier
pandas Récupère le nom d'une colonne contenant un caractère spécifique
[Introduction à Python] Comment fractionner une chaîne de caractères avec la fonction split
[Python3] Réécrire l'objet code de la fonction
[Python] Programmation pour trouver le nombre de a dans une chaîne de caractères qui se répète un nombre spécifié de fois.
Une fonction qui mesure le temps de traitement d'une méthode en python
[Python] Récupère le code de caractère du fichier
[PowerShell] Obtenez la lecture de la chaîne de caractères
Comment créer un wrapper qui préserve la signature de la fonction à envelopper
Fonction Eval () qui calcule une chaîne de caractères comme expression en python
[Introduction à Python] Comment écrire une chaîne de caractères avec la fonction format
[Python] Note: Fonction auto-conçue pour trouver la zone de distribution normale
Récupérer l'appelant d'une fonction en Python
Convertir le code de caractère du fichier avec Python3
Une histoire qui réduit l'effort de fonctionnement / maintenance
[Python] Un programme qui compte le nombre de vallées
Découpez une partie de la chaîne à l'aide d'une tranche Python
Créez un BOT qui raccourcit l'URL Discord
Générer cette forme du fond d'une bouteille pour animaux de compagnie
Une histoire qui a analysé la livraison de Nico Nama.
[Python] Un programme qui compare les positions des kangourous.
Calculer le produit des matrices avec une expression de caractère?
Une expression régulière qui trouve une sous-chaîne contenant N caractères consécutifs ou plus
[Python] Ne laissez que les éléments commençant par une chaîne de caractères spécifique dans le tableau
Expliquez le code de Tensorflow_in_ROS
2.x, 3.x code de caractères des séries python
Un outil qui transforme automatiquement le gacha de Soshage
Code qui définit les valeurs par défaut en cas d'AttributeError
Un code de tri de chaîne qui utilise un algorithme qui génère une permutation.
J'ai fait une fonction pour vérifier le modèle de DCGAN
J'ai essayé un peu le comportement de la fonction zip
Extraire la valeur de dict ou list sous forme de chaîne de caractères
Script Python qui compare le contenu de deux répertoires
Comment connecter le contenu de la liste dans une chaîne de caractères
Un serveur qui renvoie le nombre de personnes devant la caméra avec bottle.py et OpenCV
Créez un bot qui ne renvoie que le résultat de l'analyse morphologique avec MeCab avec Discord
Un exemple de mécanisme qui renvoie une prédiction par HTTP à partir du résultat de l'apprentissage automatique
Comment compter rapidement la fréquence d'apparition des caractères à partir d'une chaîne de caractères en Python?
Lorsqu'une chaîne de caractères d'une certaine série se trouve dans la clé du dictionnaire, la chaîne de caractères est convertie en valeur du dictionnaire.
Lors de l'incrémentation de la valeur d'une clé qui n'existe pas
Trouvez la valeur optimale de la fonction à l'aide d'un algorithme génétique (partie 2)
Une formule qui calcule simplement l'âge à partir de la date de naissance
[Django] Un simple résumé de la fonction de sortie du journal afin que même les débutants puissent la comprendre.
Si vous donnez une liste avec l'argument par défaut de la fonction ...
Sortie de la ligne contenant la chaîne de caractères spécifiée à partir du fichier texte
[Python] Faire de la fonction une fonction lambda
L'histoire de la création d'un site qui répertorie les dates de sortie des livres
[Python3] Définition d'un décorateur qui mesure le temps d'exécution d'une fonction
Python --Fonction d'appel dynamique à partir d'une chaîne
Comment extraire la chaîne de caractères souhaitée à partir d'une ligne 4 commandes
[Python] Une fonction qui recherche la chaîne de caractères entière avec une expression régulière et obtient toutes les chaînes de caractères correspondantes.
J'ai fait un bot mou qui m'informe de la température
Un script qui renvoie 0, 1 attaché au premier Python prime
Trouvez la valeur optimale de la fonction à l'aide d'un algorithme génétique (partie 1)