Du code pour générer mes topics de vente
Page 1 sur 1
Du code pour générer mes topics de vente
Salut tout le monde!
Récemment, j'ai voulu mettre en ventes quelques jeux ici-même.
J'avais un (très) mauvais souvenir de l'écriture des topics de vente sur le fofo dès lors que le contenu devenait conséquent.
Je me suis retrouvé plus d'une fois à perdre une bonne partie de mon topic et à devoir tout recommencer...
J'ai alors créé un code pour générer mes topics d'estim/vente automatiquement à partir d'une petite base de données (un fichier Excel).
Pas sûr que ça serve à grand monde, mais je mets quand même ici un lien vers le dépôt :
https://gitlab.com/t.guillon/video-games-photos/-/tree/master
Dans les grandes lignes, voilà le contenu du code :
L'objet le plus simple sert juste à gérer le BBCode.
Il suffit de lui donner le texte à afficher, et toutes les options associées.
Par exemple :
Salut la compagnie
On peut aussi créer des objets simples d'abord, puis enrichir avec des codes ensuite :
Bienvenue chez les fous
Comme dit plus haut, l'objectif final pour moi est de générer automatiquement mes topics d'estimation et de vente.
À partir de là, les objets ont un gros parti pris pour le rendu que je veux avoir!
In fine, je déclare mes jeux comme ça :
Story Of Thor jeu en allemand35 32 28 out
TBE
- Boite: BE/TBE
- Livret: BE/TBE
- Cartouche: BE/TBE
La déclaration est carrément simplifiée car il faudrait sinon que je fasse tout à la main (x N jeux, bien sûr), ou alors que j'écrive directement la ligne BBCode correspondante :
Et oualà.
À plus!
PS : le topic a été automatiquement créé à partir de ce script-là.
Récemment, j'ai voulu mettre en ventes quelques jeux ici-même.
J'avais un (très) mauvais souvenir de l'écriture des topics de vente sur le fofo dès lors que le contenu devenait conséquent.
Je me suis retrouvé plus d'une fois à perdre une bonne partie de mon topic et à devoir tout recommencer...
J'ai alors créé un code pour générer mes topics d'estim/vente automatiquement à partir d'une petite base de données (un fichier Excel).
Pas sûr que ça serve à grand monde, mais je mets quand même ici un lien vers le dépôt :
https://gitlab.com/t.guillon/video-games-photos/-/tree/master
Dans les grandes lignes, voilà le contenu du code :
L'objet le plus simple sert juste à gérer le BBCode.
Il suffit de lui donner le texte à afficher, et toutes les options associées.
Par exemple :
- Python:
>>> test = BBText("Salut la compagnie", b=None, size=18)
>>> print(test)
[ size=18 ][ b ]Salut la compagnie[ /b ][ /size ]
Salut la compagnie
On peut aussi créer des objets simples d'abord, puis enrichir avec des codes ensuite :
- Python:
>>> test2 = BBText("Bienvenue chez les fous")
>>> print(test2.hyperlinked(url="https://www.gamopat-forum.com/"))
[ url=https://www.gamopat-forum.com/ ]Bienvenue chez les fous[ /url ]
Bienvenue chez les fous
Comme dit plus haut, l'objectif final pour moi est de générer automatiquement mes topics d'estimation et de vente.
À partir de là, les objets ont un gros parti pris pour le rendu que je veux avoir!
In fine, je déclare mes jeux comme ça :
- Python:
>>> test3 = GameDescription(name='Story Of Thor', machine='MD', warning='jeu en allemand', state_overall='TBE', state_box='BE/TBE', state_booklet='BE/TBE', state_cd=None, state_cartridge='BE/TBE', other_items="Feuille d'erratum", vip_card=None, photos=[ 'https://gitlab.com/t.guillon/video-games-photos/-/raw/master/MD/story_of_thor_1.jpg' ], prices=[ 35, 32, 28 ])
Story Of Thor jeu en allemand
TBE
- Boite: BE/TBE
- Livret: BE/TBE
- Cartouche: BE/TBE
- Photos:
La déclaration est carrément simplifiée car il faudrait sinon que je fasse tout à la main (x N jeux, bien sûr), ou alors que j'écrive directement la ligne BBCode correspondante :
- Python:
>>> print(test3)
[ b ]Story Of Thor[ /b ] [ img ]https://2img.net/i/fa/twemoji/16x16/26a0.png[ /img ] [ color=red ][ b ]jeu en allemand[ /b ][ /color ] [ img ]https://2img.net/i/fa/twemoji/16x16/26a0.png[ /img ] [ strike ][ color=blue ]35[ /color ][ /strike ] [ strike ][ color=blue ]32[ /color ][ /strike ] [ b ][ color=blue ]28[ /color ][ /b ] [ b ][ color=blue ]out[ /color ][ /b ]
TBE
- Boite: BE/TBE
- Livret: BE/TBE
- Cartouche: BE/TBE
[ spoiler=Photos ][ url=https://gitlab.com/t.guillon/video-games-photos/-/raw/master/MD/story_of_thor_1.jpg ][ img ]https://gitlab.com/t.guillon/video-games-photos/-/raw/master/MD/story_of_thor_1.jpg[ /img ][ /url ][ /spoiler ]
Et oualà.
À plus!
PS : le topic a été automatiquement créé à partir de ce script-là.
TheoSaeba- Guéri miraculeux
- Nombre de messages : 2715
Age : 39
Localisation : Orléans (si, si, y'a des gens qui habitent là)
Date d'inscription : 30/10/2012
drfloyd, on-off, Kristof et gasteropodekiller offrent 1 suppo à ce post!
Sujets similaires
» [Don] Code pour la Béta de Elders Scroll Online pour ce weekend
» [VENTE/ECHANGE] GRANDE VENTE JEUX, LIVRES, REVUES POUR COMMODORE 64
» [VDS] vente multiplateforme (PSP, PS3, N64, gamecube & Dreamcast: shenmue 2 & code veronica)
» A SUPPRIMER SVP -> [ESTIM] pour vente DRAGNO EGG boite etc pour Nec Pc Engine HuCard
» [ESTIM] pour vente DRAGON EGG boite etc pour Nec Pc Engine HuCard
» [VENTE/ECHANGE] GRANDE VENTE JEUX, LIVRES, REVUES POUR COMMODORE 64
» [VDS] vente multiplateforme (PSP, PS3, N64, gamecube & Dreamcast: shenmue 2 & code veronica)
» A SUPPRIMER SVP -> [ESTIM] pour vente DRAGNO EGG boite etc pour Nec Pc Engine HuCard
» [ESTIM] pour vente DRAGON EGG boite etc pour Nec Pc Engine HuCard
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum