• [^] # Re: Powershell

    Posté par (site web personnel) . En réponse au message Linux dépassé ?. Évalué à 7.

    Un petit test similaire avec l'API standard Python:

    >>> from pathlib import Path
    >>> a = list(Path('.').iterdir())
    >>> len(a)
    142
    >>> type(a)
    <class 'list'>
    >>> a[9]
    PosixPath('Desktop')
    >>> a[9].stat().st_atime
    1560495647.251184
    >>> from datetime import datetime
    >>> datetime.fromtimestamp(a[9].stat().st_atime).weekday()
    4

    Avec la définition de classes ad-hoc, ça pourrait être plus user-friendly (typiquement, que les temps soient retournés sous forme d'objets dont on peut directement appeler des méthodes/attributs, plutôt que de float en secondes unix).

    Pour moi la limite à l'usage en tant que shell (le truc que tu lances pour faire rapidement une opération à la console), c'est les éléments de syntaxe genre parenthèses pour les appels de fonction, virgule entre les arguments, quotes obligatoires pour les chaînes, regexp via une lib... par contre je trouve que c'est une force si c'est dans le cadre d'un script shell.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN