Spyder:不同的结果取决于我是否使用F5或F9运行代码

时间:2019-05-02 12:40:16

标签: python-3.x spyder execute

尝试运行相同的以下代码时,我得到了不同的结果:

    import PyPDF2, pdfplumber, re, pandas, sys, os, time, glob
    import numpy as np
    from read_pdf_function import *
    from os import listdir
    from os.path import isfile, join
    from time import gmtime, strftime,localtime
    from multiprocessing import Pool

    path=glob.glob('SFCR\*.pdf') 
    with Pool(8) as p: 
            fPage = p.map(find_data, path) 
    print(fPage)

(find_data是我在read_pdf_function中编写的函数,它返回包含pdf数据的第一页)

-如果我按F5键运行文件,该脚本将不返回任何内容并继续运行。

-如果我选择全部代码,然后按F9键,脚本将返回我要查找的值。

我从未遇到过这种情况。 如何使代码以两种方式执行?

谢谢!

0 个答案:

没有答案