{"users":[{"id":1,"username":"mdk","name":"Julien Palard","avatar_template":"/user_avatar/discuss.afpy.org/mdk/{size}/3_2.png","admin":true,"trust_level":4},{"id":384,"username":"JeanLouis","name":null,"avatar_template":"/letter_avatar_proxy/v4/letter/j/47e85d/{size}.png","trust_level":0},{"id":2,"username":"debnet","name":"Marc Debureaux","avatar_template":"/user_avatar/discuss.afpy.org/debnet/{size}/7_2.png","admin":true,"moderator":true,"trust_level":4},{"id":3,"username":"entwanne","name":"Antoine Rozo","avatar_template":"/user_avatar/discuss.afpy.org/entwanne/{size}/8_2.png","moderator":true,"trust_level":4},{"id":327,"username":"vpoulailleau","name":"Vincent Poulailleau","avatar_template":"/user_avatar/discuss.afpy.org/vpoulailleau/{size}/445_2.png","trust_level":2},{"id":338,"username":"yabb85","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/y/34f0e0/{size}.png","trust_level":2},{"id":939,"username":"mahmoud","name":"Mahmoud","avatar_template":"/letter_avatar_proxy/v4/letter/m/59ef9b/{size}.png","trust_level":1},{"id":966,"username":"Noubi","name":"Brico","avatar_template":"/letter_avatar_proxy/v4/letter/n/45deac/{size}.png","trust_level":0},{"id":108,"username":"freezed","name":"","avatar_template":"/user_avatar/discuss.afpy.org/freezed/{size}/208_2.png","trust_level":2},{"id":962,"username":"Manar","name":"ABDI","avatar_template":"/letter_avatar_proxy/v4/letter/m/a698b9/{size}.png","trust_level":0},{"id":963,"username":"Lina","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/l/bb73d2/{size}.png","trust_level":0},{"id":828,"username":"Musclor13","name":"Quentin M***","avatar_template":"/user_avatar/discuss.afpy.org/musclor13/{size}/1416_2.png","trust_level":2},{"id":770,"username":"mapommfj","name":"mapommfj","avatar_template":"/user_avatar/discuss.afpy.org/mapommfj/{size}/1359_2.png","trust_level":1},{"id":834,"username":"jul","name":"","avatar_template":"/user_avatar/discuss.afpy.org/jul/{size}/1441_2.png","trust_level":1},{"id":953,"username":"DorianTurba","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/d/e5b9ba/{size}.png","trust_level":1},{"id":5,"username":"Mindiell","name":"Mindiell","avatar_template":"/user_avatar/discuss.afpy.org/mindiell/{size}/10_2.png","moderator":true,"trust_level":4},{"id":101,"username":"Melcore","name":"Melcore","avatar_template":"/user_avatar/discuss.afpy.org/melcore/{size}/181_2.png","moderator":true,"trust_level":4},{"id":536,"username":"CaptainKro","name":"Paul Guichon","avatar_template":"/user_avatar/discuss.afpy.org/captainkro/{size}/1057_2.png","trust_level":1},{"id":579,"username":"kirisakow","name":"Kiril Isakov","avatar_template":"/user_avatar/discuss.afpy.org/kirisakow/{size}/1082_2.png","trust_level":2},{"id":941,"username":"Libtak","name":"Libtak","avatar_template":"/letter_avatar_proxy/v4/letter/l/46a35a/{size}.png","trust_level":1},{"id":15,"username":"dancergraham","name":"Graham Knapp","avatar_template":"/user_avatar/discuss.afpy.org/dancergraham/{size}/264_2.png","trust_level":2},{"id":736,"username":"tut-tuuut","name":"Agnès Haasser","avatar_template":"/user_avatar/discuss.afpy.org/tut-tuuut/{size}/1263_2.png","trust_level":4},{"id":812,"username":"Karine","name":"","avatar_template":"/user_avatar/discuss.afpy.org/karine/{size}/1384_2.png","trust_level":1},{"id":949,"username":"jahel-source","name":"Jahel Source","avatar_template":"/user_avatar/discuss.afpy.org/jahel-source/{size}/1702_2.png","trust_level":0},{"id":49,"username":"paugier","name":"Pierre Augier","avatar_template":"/user_avatar/discuss.afpy.org/paugier/{size}/83_2.png","trust_level":1},{"id":937,"username":"Billard","name":"Billard","avatar_template":"/letter_avatar_proxy/v4/letter/b/779978/{size}.png","trust_level":0},{"id":4,"username":"seluj78","name":"Jules Lasne","avatar_template":"/user_avatar/discuss.afpy.org/seluj78/{size}/9_2.png","trust_level":2},{"id":924,"username":"bul3","name":null,"avatar_template":"/letter_avatar_proxy/v4/letter/b/e9c0ed/{size}.png","trust_level":0},{"id":244,"username":"ramnes","name":"Guillaume Gelin","avatar_template":"/user_avatar/discuss.afpy.org/ramnes/{size}/327_2.png","trust_level":2},{"id":144,"username":"fipaddict","name":"","avatar_template":"/user_avatar/discuss.afpy.org/fipaddict/{size}/375_2.png","trust_level":2},{"id":675,"username":"colin","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/c/e19b73/{size}.png","trust_level":2},{"id":21,"username":"grewn0uille","name":"Lucie Anglade","avatar_template":"/user_avatar/discuss.afpy.org/grewn0uille/{size}/29_2.png","moderator":true,"trust_level":4},{"id":447,"username":"phroy","name":"Philippe Roy","avatar_template":"/user_avatar/discuss.afpy.org/phroy/{size}/755_2.png","trust_level":1},{"id":73,"username":"fabien","name":null,"avatar_template":"/user_avatar/discuss.afpy.org/fabien/{size}/135_2.png","trust_level":2},{"id":234,"username":"fcodvpt","name":"Françoise CONIL","avatar_template":"/user_avatar/discuss.afpy.org/fcodvpt/{size}/316_2.png","trust_level":1}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/python/8?page=1","per_page":30,"top_tags":[{"id":9,"name":"paris","slug":"paris"},{"id":21,"name":"django","slug":"django"},{"id":28,"name":"kivy","slug":"kivy"},{"id":18,"name":"masque","slug":"masque"},{"id":26,"name":"opendocument","slug":"opendocument"},{"id":17,"name":"pdf","slug":"pdf"},{"id":27,"name":"weasyprint","slug":"weasyprint"}],"topics":[{"fancy_title":"À propos de la catégorie Python","id":30,"title":"À propos de la catégorie Python","slug":"a-propos-de-la-categorie-python","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2020-11-06T21:24:34.961Z","last_posted_at":"2022-05-29T11:13:04.261Z","bumped":true,"bumped_at":"2022-05-29T11:13:04.261Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Tu ne sais pas dans quelle catégorie poster, mais ça parle de Python ? C’est ici !","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1658,"like_count":2,"has_summary":false,"last_poster_username":"JeanLouis","category_id":8,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":384,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Le dogme SESE : « Un seul return par fonction »","id":2858,"title":"Le dogme SESE : « Un seul return par fonction »","slug":"le-dogme-sese-un-seul-return-par-fonction","posts_count":10,"reply_count":2,"highest_post_number":10,"image_url":null,"created_at":"2025-11-13T09:44:50.902Z","last_posted_at":"2026-03-07T18:10:16.449Z","bumped":true,"bumped_at":"2026-03-07T18:10:16.449Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":134,"like_count":7,"has_summary":false,"last_poster_username":"yabb85","category_id":8,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":327,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":338,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Lecture de plusieurs pistes avec QMediaPlayer - PySide 6","id":2948,"title":"Lecture de plusieurs pistes avec QMediaPlayer - PySide 6","slug":"lecture-de-plusieurs-pistes-avec-qmediaplayer-pyside-6","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-03-02T07:16:38.422Z","last_posted_at":"2026-03-05T16:22:11.809Z","bumped":true,"bumped_at":"2026-03-05T16:22:11.809Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":33,"like_count":0,"has_summary":false,"last_poster_username":"mahmoud","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent, Réponse acceptée","user_id":939,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"pypi.org vient de dépasser les 100 milliards de paquets délivrés par mois","id":2933,"title":"pypi.org vient de dépasser les 100 milliards de paquets délivrés par mois","slug":"pypi-org-vient-de-depasser-les-100-milliards-de-paquets-delivres-par-mois","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-06T11:08:39.369Z","last_posted_at":"2026-02-06T11:08:39.688Z","bumped":true,"bumped_at":"2026-02-06T11:08:39.688Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":34,"like_count":5,"has_summary":false,"last_poster_username":"mdk","category_id":8,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Besoin d&rsquo;aide pour trouver du travail","id":2922,"title":"Besoin d'aide pour trouver du travail","slug":"besoin-daide-pour-trouver-du-travail","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-01-17T20:15:25.930Z","last_posted_at":"2026-01-20T11:35:15.070Z","bumped":true,"bumped_at":"2026-01-20T11:35:15.070Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":76,"like_count":0,"has_summary":false,"last_poster_username":"freezed","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":966,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Debutante Python","id":2910,"title":"Debutante Python","slug":"debutante-python","posts_count":15,"reply_count":9,"highest_post_number":15,"image_url":null,"created_at":"2025-12-29T19:12:24.291Z","last_posted_at":"2026-01-13T14:25:57.360Z","bumped":true,"bumped_at":"2026-01-13T14:25:57.360Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":137,"like_count":2,"has_summary":false,"last_poster_username":"Musclor13","category_id":8,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":962,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":963,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":828,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"activation (rond noirci) d&rsquo;un radiobouton + thread ?","id":2454,"title":"activation (rond noirci) d'un radiobouton + thread ?","slug":"activation-rond-noirci-dun-radiobouton-thread","posts_count":11,"reply_count":4,"highest_post_number":11,"image_url":null,"created_at":"2025-01-26T16:25:41.663Z","last_posted_at":"2026-01-11T10:59:07.719Z","bumped":true,"bumped_at":"2026-01-11T10:59:07.719Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":67,"like_count":2,"has_summary":false,"last_poster_username":"mapommfj","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":770,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":828,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Problème de type de données dans csv","id":2789,"title":"Problème de type de données dans csv","slug":"probleme-de-type-de-donnees-dans-csv","posts_count":12,"reply_count":5,"highest_post_number":12,"image_url":null,"created_at":"2025-10-10T08:55:28.547Z","last_posted_at":"2026-01-11T07:30:03.967Z","bumped":true,"bumped_at":"2026-01-11T07:30:03.967Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":89,"like_count":3,"has_summary":false,"last_poster_username":"mapommfj","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":770,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":834,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":828,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Traduction de &ldquo;subscript&rdquo; et &ldquo;subscriptable&rdquo; ?","id":2900,"title":"Traduction de \"subscript\" et \"subscriptable\" ?","slug":"traduction-de-subscript-et-subscriptable","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2025-12-16T15:07:59.943Z","last_posted_at":"2025-12-18T23:03:36.667Z","bumped":true,"bumped_at":"2025-12-18T23:03:36.667Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":53,"like_count":2,"has_summary":false,"last_poster_username":"Mindiell","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":953,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent, Réponse acceptée","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":5,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Avis certification Python CodinGame","id":2892,"title":"Avis certification Python CodinGame","slug":"avis-certification-python-codingame","posts_count":20,"reply_count":13,"highest_post_number":20,"image_url":null,"created_at":"2025-12-07T08:05:16.383Z","last_posted_at":"2025-12-16T11:14:52.005Z","bumped":true,"bumped_at":"2025-12-16T11:14:52.005Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":142,"like_count":4,"has_summary":false,"last_poster_username":"DorianTurba","category_id":8,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":953,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":101,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":536,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Un gestionnaire de contexte libéré, (délivré, …)","id":2891,"title":"Un gestionnaire de contexte libéré, (délivré, …)","slug":"un-gestionnaire-de-contexte-libere-delivre","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2025-12-04T16:43:08.044Z","last_posted_at":"2025-12-14T09:56:34.372Z","bumped":true,"bumped_at":"2025-12-14T09:56:34.372Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":68,"like_count":3,"has_summary":false,"last_poster_username":"entwanne","category_id":8,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":579,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Problème exécution fichier IDLE","id":2894,"title":"Problème exécution fichier IDLE","slug":"probleme-execution-fichier-idle","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-12-09T22:34:04.516Z","last_posted_at":"2025-12-10T11:10:40.764Z","bumped":true,"bumped_at":"2025-12-10T11:10:40.764Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":35,"like_count":1,"has_summary":false,"last_poster_username":"entwanne","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":941,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"The Advent of Code","id":136,"title":"The Advent of Code","slug":"the-advent-of-code","posts_count":32,"reply_count":17,"highest_post_number":32,"image_url":null,"created_at":"2020-12-23T15:48:13.315Z","last_posted_at":"2025-12-05T09:59:19.999Z","bumped":true,"bumped_at":"2025-12-05T09:59:19.999Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":865,"like_count":27,"has_summary":false,"last_poster_username":"Melcore","category_id":8,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":15,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":736,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":101,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Serveur discord Python FR","id":2881,"title":"Serveur discord Python FR","slug":"serveur-discord-python-fr","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2025-12-03T16:24:10.944Z","last_posted_at":"2025-12-04T09:57:27.641Z","bumped":true,"bumped_at":"2025-12-04T09:57:27.641Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":97,"like_count":3,"has_summary":false,"last_poster_username":"Karine","category_id":8,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":953,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":812,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Importer 2 fois un module en Python","id":2886,"title":"Importer 2 fois un module en Python","slug":"importer-2-fois-un-module-en-python","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-12-04T08:36:07.918Z","last_posted_at":"2025-12-04T08:36:08.134Z","bumped":true,"bumped_at":"2025-12-04T08:36:08.134Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":34,"like_count":0,"has_summary":false,"last_poster_username":"DorianTurba","category_id":8,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":953,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Package Python bug sur le fichier __init__","id":2874,"title":"Package Python bug sur le fichier __init__","slug":"package-python-bug-sur-le-fichier-init","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":null,"created_at":"2025-11-26T09:21:52.289Z","last_posted_at":"2025-11-26T12:38:36.566Z","bumped":true,"bumped_at":"2025-11-26T12:38:36.566Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":9,"name":"paris","slug":"paris"}],"tags_descriptions":{},"views":42,"like_count":2,"has_summary":false,"last_poster_username":"dancergraham","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":949,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":15,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Nouvelles projet py-edu-fr : formation &ldquo;Python initiation&rdquo;","id":2872,"title":"Nouvelles projet py-edu-fr : formation \"Python initiation\"","slug":"nouvelles-projet-py-edu-fr-formation-python-initiation","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2025-11-20T15:39:11.678Z","last_posted_at":"2025-11-24T08:18:39.468Z","bumped":true,"bumped_at":"2025-11-24T08:18:39.468Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":84,"like_count":5,"has_summary":false,"last_poster_username":"paugier","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":49,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":327,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Débuter avec Python pour un grand débutant","id":2860,"title":"Débuter avec Python pour un grand débutant","slug":"debuter-avec-python-pour-un-grand-debutant","posts_count":10,"reply_count":4,"highest_post_number":10,"image_url":null,"created_at":"2025-11-14T09:15:56.159Z","last_posted_at":"2025-11-15T14:12:52.390Z","bumped":true,"bumped_at":"2025-11-15T14:12:52.390Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":90,"like_count":11,"has_summary":false,"last_poster_username":"mahmoud","category_id":8,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":941,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":15,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":939,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Python et GRAFCET","id":2842,"title":"Python et GRAFCET","slug":"python-et-grafcet","posts_count":9,"reply_count":6,"highest_post_number":9,"image_url":null,"created_at":"2025-11-06T06:27:46.517Z","last_posted_at":"2025-11-11T16:15:20.794Z","bumped":true,"bumped_at":"2025-11-11T16:15:20.794Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":106,"like_count":1,"has_summary":false,"last_poster_username":"Billard","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent, Réponse acceptée","user_id":937,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Gestionnaire de contexte qui ne s&rsquo;exécute pas","id":2839,"title":"Gestionnaire de contexte qui ne s'exécute pas","slug":"gestionnaire-de-contexte-qui-ne-sexecute-pas","posts_count":28,"reply_count":16,"highest_post_number":28,"image_url":null,"created_at":"2025-11-05T09:12:01.839Z","last_posted_at":"2025-11-10T21:52:13.045Z","bumped":true,"bumped_at":"2025-11-10T21:52:13.045Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":111,"like_count":5,"has_summary":false,"last_poster_username":"mdk","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent, Réponse acceptée","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":5,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"TIL: le module `compression`","id":2853,"title":"TIL: le module `compression`","slug":"til-le-module-compression","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2025-11-08T09:51:31.264Z","last_posted_at":"2025-11-08T13:11:11.871Z","bumped":true,"bumped_at":"2025-11-08T13:11:11.871Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":46,"like_count":1,"has_summary":false,"last_poster_username":"entwanne","category_id":8,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":4,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Impression document PDF dans une application PySide 6","id":2844,"title":"Impression document PDF dans une application PySide 6","slug":"impression-document-pdf-dans-une-application-pyside-6","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-11-06T13:00:06.650Z","last_posted_at":"2025-11-07T03:10:53.129Z","bumped":true,"bumped_at":"2025-11-07T03:10:53.129Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":47,"like_count":3,"has_summary":false,"last_poster_username":"mahmoud","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent, Réponse acceptée","user_id":939,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"wx.python page web","id":2820,"title":"wx.python page web","slug":"wx-python-page-web","posts_count":13,"reply_count":7,"highest_post_number":13,"image_url":null,"created_at":"2025-10-29T08:27:27.160Z","last_posted_at":"2025-10-31T09:54:34.642Z","bumped":true,"bumped_at":"2025-10-31T12:46:41.416Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":54,"like_count":0,"has_summary":false,"last_poster_username":"bul3","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":924,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent, Réponse acceptée","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":828,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"packmon - Analyse des paquets installés","id":702,"title":"packmon - Analyse des paquets installés","slug":"packmon-analyse-des-paquets-installes","posts_count":41,"reply_count":21,"highest_post_number":42,"image_url":"https://discuss.afpy.org/uploads/default/original/1X/663253ff5359910867513d59cb6330fd2a52ed76.png","created_at":"2022-02-12T22:22:59.157Z","last_posted_at":"2025-10-29T10:41:24.352Z","bumped":true,"bumped_at":"2025-10-29T10:41:24.352Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1726,"like_count":36,"has_summary":false,"last_poster_username":"Mindiell","category_id":11,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":5,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":15,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":244,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":144,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Relance d&rsquo;un script","id":2664,"title":"Relance d'un script","slug":"relance-dun-script","posts_count":9,"reply_count":2,"highest_post_number":9,"image_url":null,"created_at":"2025-06-19T05:34:13.294Z","last_posted_at":"2025-10-28T06:52:26.972Z","bumped":true,"bumped_at":"2025-10-28T06:52:26.972Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":165,"like_count":1,"has_summary":false,"last_poster_username":"mapommfj","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":770,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":828,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":675,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Le planet de l&rsquo;AFPy a besoin d&rsquo;aide sur du HTML/CSS","id":2775,"title":"Le planet de l'AFPy a besoin d'aide sur du HTML/CSS","slug":"le-planet-de-lafpy-a-besoin-daide-sur-du-html-css","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-09-26T20:24:28.636Z","last_posted_at":"2025-09-27T13:54:27.832Z","bumped":true,"bumped_at":"2025-09-27T13:54:27.832Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":61,"like_count":1,"has_summary":false,"last_poster_username":"mdk","category_id":6,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":21,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Abuser de yahi -un équivalent d&rsquo;awstats- pour grapher des CSV","id":2774,"title":"Abuser de yahi -un équivalent d'awstats- pour grapher des CSV","slug":"abuser-de-yahi-un-equivalent-dawstats-pour-grapher-des-csv","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-09-26T19:18:25.327Z","last_posted_at":"2025-09-26T19:18:25.540Z","bumped":true,"bumped_at":"2025-09-26T19:18:25.540Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":35,"like_count":1,"has_summary":false,"last_poster_username":"jul","category_id":8,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":834,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Python: The Documentary | An origin story","id":2743,"title":"Python: The Documentary | An origin story","slug":"python-the-documentary-an-origin-story","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-09-02T17:12:34.926Z","last_posted_at":"2025-09-02T17:12:35.146Z","bumped":true,"bumped_at":"2025-09-02T17:12:35.146Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":52,"like_count":6,"has_summary":false,"last_poster_username":"kirisakow","category_id":8,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":579,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Mettre en lien une scène 3D Blender et une interface GTK | wxPython grâce à UPBGE","id":2477,"title":"Mettre en lien une scène 3D Blender et une interface GTK | wxPython grâce à UPBGE","slug":"mettre-en-lien-une-scene-3d-blender-et-une-interface-gtk-wxpython-grace-a-upbge","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":"https://discuss.afpy.org/uploads/default/optimized/2X/b/bb99617a24c1e04da24aead9fc3cd8301c6e6306_2_1024x576.jpeg","created_at":"2025-02-17T16:47:16.983Z","last_posted_at":"2025-08-12T20:36:05.071Z","bumped":true,"bumped_at":"2025-08-12T20:38:39.877Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":93,"like_count":4,"has_summary":false,"last_poster_username":"phroy","category_id":11,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":447,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":5,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":73,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":828,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"__init__.py vide ou pas","id":2694,"title":"__init__.py vide ou pas","slug":"init-py-vide-ou-pas","posts_count":14,"reply_count":9,"highest_post_number":14,"image_url":null,"created_at":"2025-07-10T17:09:50.488Z","last_posted_at":"2025-08-08T19:23:32.926Z","bumped":true,"bumped_at":"2025-08-08T22:27:57.068Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":206,"like_count":10,"has_summary":false,"last_poster_username":"Musclor13","category_id":8,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":234,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":327,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":828,"primary_group_id":null,"flair_group_id":null}]}]}}