class CustomScraping(Scraping):はどこにかくの?
CustomScraping クラスを定義する場所は、Scraping クラスと同じファイルに書くことが一般的です。もしくは、別のファイルに書いても問題ありませんが、その場合は適切なインポート文を追加する必要があります。
例えば、同じファイル内に書く場合は次のようになります:
python
class Scraping: def __init__(self, crawl_data, manufacturer_part_number, stock, soup, base_url, price): # コンストラクタの実装 # 他のメソッドの実装 class CustomScraping(Scraping): # Scraping クラスを継承した CustomScraping クラスの実装 # オーバーライドしたいメソッドなどを追加
Scraping クラスと CustomScraping クラスを別々のファイルに書く場合は、例えば次のようになります:
scraping.py ファイル:
python
class Scraping: # Scraping クラスの実装 # コンストラクタや他のメソッドを実装 # もしくは # class Scraping: # # Scraping クラスの実装 # # コンストラクタや他のメソッドを実装 class CustomScraping(Scraping): # CustomScraping クラスの実装 # Scraping クラスを継承して、必要なメソッドをオーバーライドしたり追加したりする
main 関数などがあるファイルで CustomScraping クラスを使用する場合は、適切なインポート文を追加することで利用できます。

ディスカッション
コメント一覧
まだ、コメントがありません