0
votes

Quand je charge mes données et j'imprime le chemin de mes données, j'ai la barre arrière dans le chemin

C:/Users/adil/Desktop/codes/PROJ 1/fma_small\036\036096.mp3

2 commentaires

Utilisez des cordes brutes ou jetez un coup d'œil au package pathlib;


@Aditya s'il vous plaît si vous pouvez expliquer plus


3 Réponses :


1
votes

au lieu de: xxx

Essayez de: xxx


2 commentaires

J'ai ce fichier d'erreur "", ligne 1 Test = get_audio_path (audio_dir, 36096) .replace ("\", "/") ^ SyntaxError: eol lors de la numérisation de chaîne littéral


@Adilchakhtouna j'ai déjà édité, essayez avec ça



0
votes
r'C:\your_dir\sub_dir' # note it cannot end with a slash

3 commentaires

Pour clarification, j'utilise cette fonction: def get_audio_path (audio_dir, pack_id): Tid_str = '{: 06d}'. Format (pack_id) retour Os.Path.Join (Audio_dir, Tid_str [: 3], TID_STR + '.MP3')


@Adilchakhtouna Ensuite, c'est pourquoi un zéro est là comme vous voulez avoir 6 chiffres. Essayez ceci, '{: 06d}'. Format (1290) , vous obtiendrez 001290 ..


Vraiment je ne pouvais pas résoudre le problème parce que je suis débutant: ((



0
votes

Enfin, j'ai résolu le problème xxx

puis je suis entré en sortie: xxx


0 commentaires