Quand je voulais copier un tableau tel que le Web ou une feuille de calcul dans le presse-papiers et l'enregistrer dans le markdown tel que Backlog, c'était sobre et gênant, alors j'ai fait une commande. ..
Il est également publié sur PyPI. Il s'agit du Code source.
Cela ressemble à ce qui suit.
pip install clipable
Je n'ai rien fait de difficile ici, et n'importe qui avec les deux bibliothèques suivantes peut le faire en tuant instantanément.
--pandas (pour créer une table à partir du presse-papiers et la sortir sous forme de démarque) --pyperclip (pour copier dans le clip)
Cette fois, j'ai utilisé poetry pour gérer les dépendances.
poésie nouveau nom de package
Créer un nouveau projet avec
poésie ajouter le nom du package
Ajoutez les packages dépendants dans.
Créez un fichier appelé cli.py sous le dossier avec le même nom que le nom du package nouvellement créé. Créez-y la fonction principale. Et après cela, ajoutez le paramètre de script afin que la commande puisse être exécutée avec toml.
pyproject.toml
[tool.poetry.scripts]
clipable = "clipable.cli:main"
C'était fondamentalement la chose importante.
plus tard
poetry build
Construire avec
poetry publish
Ensuite, vous pouvez vous inscrire auprès de PyPI.
J'ai été impressionné par Poetry car il était trop facile de publier le package.