前提・実現したいこと
amazon-apiのSDKをDjango内で実行する方法
ディレクトリー 構造
src/ ├ amazon_sdk/ │ └ paapi5_python_sdk/ │ └ api/ │ └ default_api/ │ ├ sample_get_items_api.py │ └ app/ └ views.py <= (実行元)
発生している問題・エラーメッセージ
No module named 'paapi5_python_sdk'
呼び出し元 該当のソースコード ( views.py )
import os import sys currentdir = os.path.dirname(os.path.realpath(__file__)) parentdir = os.path.dirname(currentdir) sys.path.append(parentdir) from amazon_sdk import sample_get_items_api def amazon_api_request(): sample_get_items_api.get_items()
SDK 該当のソースコード ( sample_get_items_api.py )
import os import sys currentdir = os.path.dirname(os.path.realpath(__file__)) parentdir = os.path.dirname(currentdir) sys.path.append(parentdir) from paapi5_python_sdk.api.default_api import DefaultApi from paapi5_python_sdk.models.condition import Condition from paapi5_python_sdk.models.get_items_request import GetItemsRequest from paapi5_python_sdk.models.get_items_resource import GetItemsResource from paapi5_python_sdk.models.partner_type import PartnerType from paapi5_python_sdk.rest import ApiException def get_items(): amazon API 内容
試したこと
from amazon_sdk.paapi5_python_sdk.api.default_api import DefaultApi from amazon_sdk.paapi5_python_sdk.models.condition import Condition from amazon_sdk.paapi5_python_sdk.models.get_items_request import GetItemsRequest from amazon_sdk.paapi5_python_sdk.models.get_items_resource import GetItemsResource from amazon_sdk.paapi5_python_sdk.models.partner_type import PartnerType from amazon_sdk.paapi5_python_sdk.rest import ApiException
親から読んでみたりしたのですが変わらなくダメでした。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。