小编Asa*_*waz的帖子

Flask TypeError : 视图函数没有返回有效的响应。该函数要么返回 None 要么在没有返回语句的情况下结束

我正在制作一个应该生成摘要的烧瓶应用程序。但是,flask 告诉我我有一个不返回任何内容的函数。我仔细检查过,我找不到任何不返回内容的函数。

app = Flask(__name__)

@app.route('/',methods=['GET'])
def index():
    return render_template('index.html')

UPLOAD_FOLDER = '/path_to_directory/SUMM-IT-UP/Uploads'
ALLOWED_EXTENSIONS = set(['txt', 'pdf'])

app = Flask(__name__)
app.config['UPLOAD_FOLDER'] = UPLOAD_FOLDER

model = None
nlp = None

# @app.route('/load', methods=['GET'])
# def _load_model():
#     model = load_model()
#     return True

def load_model():
    nlp = en_coref_md.load()
    print "coref model loaded"

    VOCAB_FILE = "skip_thoughts_uni/vocab.txt"
    EMBEDDING_MATRIX_FILE = "skip_thoughts_uni/embeddings.npy"
    CHECKPOINT_PATH = "skip_thoughts_uni/model.ckpt-501424"
    encoder = encoder_manager.EncoderManager()
    print "loading skip model"
    encoder.load_model(configuration.model_config(),
                        vocabulary_file=VOCAB_FILE,
                        embedding_matrix_file=EMBEDDING_MATRIX_FILE,
                        checkpoint_path=CHECKPOINT_PATH)
    print "loaded"
    return encoder,nlp

def convertpdf (fname, pages=None):
    if …
Run Code Online (Sandbox Code Playgroud)

python flask

3
推荐指数
1
解决办法
4万
查看次数

Java中将float转换为int的异常

正如标题所述,我正在尝试将一些浮点数转换为整数,并且我看到了一些异常值。例如,我有一种方法试图将浮点数的小数部分转换为 .45 from 123.45字符串表示形式,并在其中输出为45/100.

问题是0.35, 0.45, 0.65 and 0.950.34, 0.44, 0.64 and 0.94 分别得到。这是我的实现:

public String convertDecimalPartToString(float input){

    int numberOfDigits = numberOfDigits(input);

    System.out.println(numberOfDigits);

    String numerator = Integer.toString((int) (input * Math.pow(10, numberOfDigits)));

    String denominator = Integer.toString((int) Math.pow(10, numberOfDigits));

    return numerator + "/" + denominator;
}

public int numberOfDigits(float input){

    String inputAsString = Float.toString(input);

    System.out.println(inputAsString);

    int digits = 0;
    // go to less than 2 because first 2 will be 0 and .
    for(int i =0;i<inputAsString.length()-2;i++){ …
Run Code Online (Sandbox Code Playgroud)

java floating-point

0
推荐指数
1
解决办法
183
查看次数

标签 统计

flask ×1

floating-point ×1

java ×1

python ×1