Recherché un moyen facile d'extraire l'année mois et le jour d'une chaîne. En utilisant Python 3.1.2Python 3 comportement de tranche de chaîne incohérent
essayé ceci:
processdate = "20100818"
print(processdate[0:4])
print(processdate[4:2])
print(processdate[6:2])
Résultats dans:
...2010
...
...
Relisez toutes les chaînes docs, fait quelques recherches, ne peut pas comprendre pourquoi ce serait Ce faisant. Je suis sûr que c'est une évidence que je manque d'une façon ou d'une autre, je viens juste de me cogner la tête dessus assez aujourd'hui.
Ah, quelque part le long de la façon dont j'eu l'impression que 4: 2 était caractère de début 4 longueur de 2 pas caractère de début 4 à carboniser 2 Comme je l'ai dit, c'était une chose bonehead je viens de manquer le long du chemin . Merci. – Alan
Veuillez marquer ceci comme la bonne réponse pour donner crédit à @kindall! :) – jathanism
Ou marquer le mien comme correct parce que j'ai effectivement fixé le code - et a répondu en premier. – duffymo