Tag: pycharm

从xlwings调用Pycharm时的断点

从xlwings调用python代码时,我无法获得断点。 testme.py: import xlwings as xw def add(n): result = [] while len(result) < n: result.append(1+4) return result def xl_add(): sht = xw.Book.caller().sheets[0] n = sht.range('B1').options(numbers=int).value seq = add(n) sht.range('C1').expand('vertical').clear_contents() sht.range('C1').options(transpose=True).value = seq if __name__ == "__main__": xw.serve() 我用这个VBA代码在同一个目录下保存了一张XL表格: Sub CallTestMe() RunPython ("import testme; testme.xl_add()") End Sub 在xlwings.bas我更改设置为: PYTHON_WIN = "D:\Anaconda3\python.exe" UDF_DEBUG_SERVER = True 然后我启动了pycharm,并在add(n)中设置了一个断点,并启动了debugging器。 […]

代码运行在PyCharm上,但不是Jupyter

我必须打开一个excel文件,我这样做: xl_file = pd.ExcelFile('D:\mypath\myFile.xls') 在PyCharm(Python 2.7.8)上效果很好,但在Jupyter(Python 3)上,我一直都是这个错误: FileNotFoundError: [Errno 2] No such file or directory 可能是什么原因?