Python erreur traitement image
Soma1316
Messages postés
36
Statut
Membre
-
Phil_1857 Messages postés 1956 Statut Membre -
Phil_1857 Messages postés 1956 Statut Membre -
Bonjour,
Où est le problème dans ce code s'il vous plaît
def complementary_dna(b_com, g_com, r_com):
complement = {'A': 'T', 'T': 'A', 'G': 'C', 'C': 'G'}
blue_complement = []
green_complement = []
red_complement = []
for base in b_com:
blue_complement.append(complement[base])
for base in g_com:
green_complement.append(complement[base])
for base in r_com:
red_complement.append(complement[base])
return blue_complement, green_complement, red_complement
def encrypt ( file_path , Mk ) :
blue , green , red , img1 = decompose_matrix ( file_path )
blue_e , green_e , red_e = dna_encode ( blue , green , red )
blue_c , green_c , red_c = complementary_dna ( blue_e.green_e , red_e )
blue_final , green_final , red_final , h , y = operation ( blue_c.green_c.red_c , Mk )
b , g , r =dna_decodee ( blue_final , green_final , red_final )
img2 =recover_image ( b , g , r )
return img2.img1
Error:
File " c : \ Users \ acer \ projetdna \ encrypt.py " , line 336 , in encrypt
blue_c , green_c , red_c = complementary_dna ( blue_e , green_e , red_e )
File " c : \ Users \ acer \ projetdna \ encrypt.py " , line 210 , in complementary_dna blue_complement.append ( complement [ base ] ) TypeError : unhashable type : ' chararray '
Merci.
A voir également:
- Python erreur traitement image
- Reconsidérer le traitement de vos informations à des fins publicitaires - Accueil - Réseaux sociaux
- Image iso - Guide
- Citizen code python - Accueil - Outils
- Traitement de texte gratuit - Guide
- Ce logiciel gratuit et léger est parfait pour remplacer Word, même sur un vieux PC - Guide