diviser un nom de fichier

Comment puis-je écrire un script python pour diviser un nom de fichier

par exemple

LN0001_07272010_3.dat

et de renommer le fichier à LN0001_JY_07272010?

aussi comment placer un '|' et la fin de chaque ligne de ce fichier(contenu) chaque ligne est un enregistrement?

Ce sont deux questions distinctes, et vous devez leur demander séparément.
La question est vraiment à propos de scinder une chaîne, dont les réponses ont couvert. Cependant, le titre me conduirait à des choses comme os.chemin d'accès.split(), qui fonctionne différemment.
Probablement la meilleure réponse à cette question serait "lire une introduction tutoriel Python". Encore, j'ai posté une réponse 🙁

OriginalL'auteur user396123 | 2010-07-30