現在私は、友達のためのGUIアプリケーションをpython3で作っています。
完成させたいアプリは、「掲示板に投稿されたコメントを取得し、GUIで編集してhtmlとして出力する」というもの。
いわゆるまとめサイトの編集ツールのようなものを作りたいのです。
すでにスクレイピングの部分のコードは完成しており、all_res_contentというリストの中に、ひとつひとつのレス(コメント)を表すone_resを格納した状態です。
one_res = [res_num, name, time, content, images, anchor]
ここからfor文を使ってウィンドウの中にレスを一つ一つ表示して、チェックバーと一緒に表示したいのですが、表示が上手くいきません。どのように直せばいいでしょうか?
完成イメージがこちらで↓
https://i.imgur.com/LqTaAYg.jpg
失敗したコードがこちらです↓
https://i.imgur.com/J7fB2AP.jpg
https://i.imgur.com/oUoae1G.jpg
https://i.imgur.com/QkFO0cX.jpg
表示されたウィンドウ↓
https://i.imgur.com/iRUw1l4.jpg
発生した問題
・レスが2つしか表示されない
・スクロールできない
・チェックボタンを押すと、下のレスの同じチェックボタンも押されてしまう
・レス内容がインサートされない
・チェックボタンを押しても色が変わらない
完成イメージと違って、実装したい機能は文字色の変更機能と、コメントの選択機能だけです。
いろんなところのコードを貼り付けただけなのでひどい出来だと思いますが、修正点のご指摘を頂きたいです。
あなたの回答
tips
プレビュー