Summary
現在Pythonを学習中の者です。
管理画面からページ編集を行い(ただの入稿作業です)、その変更がきちんと反映されているかを判別する簡単なツールのようなものを作りたいと思い質問させていただいています。
現在できているものの内容は下記の通りです。
- BeautifulSoupでで反映後のページをScraping
- 結果をcsvにexportし、マスターのシートと照合し過不足がないかをチェック。
※現在変更作業自体は在庫番号が表示したい順に並べられたマスターのcsvをアップロードし、それがその通りに反映される、というような感じです。
3. 何か過不足があった場合は、そのファイルをまとめて別のcsvファイルとしてexportする。
Want to
オペレーション側の要望としては、過不足なく表示されているかどうかの判断だけでなく、その順番もあっているかどうかのチェックまでできるとよいとのことです。
いろいろ試してみたのですが、当方の技術不足もあり時間もかかってしまっています。。。
当方、エンジニアリングの経験もなく、1マーケターが趣味同然のレベルで書いているのでこちらで皆さんのお力をお借りできればと思い、ご質問いたしました。
なにとぞよろしくお願いいたします。
#追記
ご指摘ありがとうございます。
こちらに追記で情報を追加させていただきます。
現在、スクレイピングを行いページ上から、反映された必要なアイテムを読み取り、CSVに出力するところまではできています。
問題となっているのは、順番通りに、かつ過不足なく入稿したアイテムが反映されているかの確認ができないことです。
master = 入稿したファイル
=> このファイルを基準にしてアイテムの順番、過不足をチェックしたいです。
テスト = スクレイピングでとってきたファイル
それぞれのファイルが下記のような場合だった時、別のCSVファイルでエラーになっているアイテムをかき出したいです。
この場合、111番と113番のみが順番とコンテンツが一致しているのでそれ以外のファイルがエラーになっているとしてCSVの書き出し対象になります。
Numbering Message
0 111 これはmasterファイルの1番
1 112 これはmasterファイルの2番
2 113 これはmasterファイルの3番
3 114 これはmasterファイルの4番
4 115 これはmasterファイルの5番
Numbering Message
0 111 これはテストファイルの1番
1 114 これはテストファイルの2番
2 113 これはテストファイルの3番
3 115 これはテストファイルの4番
無知をさらすようでお恥ずかしい限りですが、引き続き皆様のアドバイスがいただけますと幸いです。
あなたの回答
tips
プレビュー