社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

从文件导入模块时出现python问题

Suresh • 1 年前 • 1182 次点击  

下面是我的maincall.py文件

from flask import Flask, jsonify, request

from test_invoke.invoke import end_invoke

from config import config

app = Flask(__name__)


@app.route("/get/posts", methods=["GET"])
def load_data():
    
        res = "True"
        
        # setting a Host url
        host_url = config()["url"]

        # getting request parameter and validating it 
        generate_schedule= end_invoke(host_url)

        if generate_schedule == 200:
            return jsonify({"status_code": 200, "message": "success"})
        elif generate_schedule == 400:
            return jsonify(
                {"error": "Invalid ", "status_code": 400}
            )

    

if __name__ == "__main__":
    app.run(debug=True)

调用.py

import requests
import json
import urllib
from urllib import request, parse
from config import config
from flask import request




def end_invoke(schedule_url):

    

    

    headers = {
        "Content-Type":"application/json",
    }
    schedule_data = requests.get(schedule_url, headers=headers)

    if not schedule_data.status_code // 100 == 2:
        error = schedule_data.json()["error"]
        print(error)
        
        return 400
    
    else:
        success = schedule_data.json()
        
        return 200

树形结构

test_invoke
├── __init__.py
├── __pycache__
│   ├── config.cpython-38.pyc
│   └── invoke.cpython-38.pyc
├── config.py
├── env.yaml
├── invoke.py
└── main_call.py

然而,当我运行时,我得到了未找到模块的错误

 python3 main_call.py 
Traceback (most recent call last):
  File "main_call.py", line 3, in <module>
    from test_invoke.invoke import end_invoke
ModuleNotFoundError: No module named 'test_invoke'
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/158554
 
1182 次点击  
文章 [ 2 ]  |  最新文章 1 年前