[PYTHON] Insérer une date sans interruption dans CotEditor

Script pour insérer la date dans CotEditor

Insérez une date au format "AAAAMMJJ_"

Exemple de script

Python:[email protected]


#!/usr/bin/env python
# *-# -*- coding: utf-8 -*-
# %%%{CotEditorXOutput=ReplaceSelection}%%%
from __future__ import print_function
import datetime

d=datetime.datetime.today()
print (d.strftime("%Y%m%d_"), end="")

Note

Comme Mac est Python2 par défaut, les fonctions d'impression qui peuvent être traitées par Python3 ne peuvent pas être traitées telles quelles.

S'il est normal d'avoir des sauts de ligne

Les scripts qui peuvent être traités sont les suivants. Mais ce script contient des sauts de ligne. S'il n'y a aucun problème avec les sauts de ligne, c'est OK.

Python:[email protected]


print (d.strftime("%Y%m%d_")

Si vous souhaitez omettre les sauts de ligne

Dans la fonction d'impression de Python3, il est possible d'omettre les sauts de ligne en écrivant ‘end =" "’ dans la fonction d'impression.

Python:[email protected]


print (d.strftime("%Y%m%d_"), end="")

Mais ce script ne peut pas être traité par CotEditor. Donc, si vous déclarez la fonction d'impression pour qu'elle puisse être traitée en Python2, vous pouvez l'insérer dans CotEditor sans interruption.

Python:[email protected]


from __future__ import print_function

Recommended Posts

Insérer une date sans interruption dans CotEditor
[Introduction] Insérer des sauts de ligne dans Python 3
Sortie d'une chaîne avec des sauts de ligne dans PyYAML
Afficher les chaînes de caractères sans saut de ligne en python (mémo personnel)
Implémenter un paramètre de date dans Tkinter
Créer un bot LINE avec Django
Modifier l'emplacement du saut de ligne de la sortie formatée automatiquement iPython
Créez un jeu Janken en une seule ligne (python)
[Python] Insérez ":" dans l'adresse MAC
Insérer un objet dans une chaîne en Python
Recherchez l'URL dans sitemap.xml sans trop de pauses avec une commande Linux
[API LINE Messaging] Créez un menu riche avec Python
Jusqu'à ce que vous insériez des données dans une feuille de calcul en Python
[Procédure simple] Pour vous connecter à ssh sans mot de passe