gpt4 book ai didi

python-3.x - 无法在 Python Spyder 中找到正确的工作目录

转载 作者:行者123 更新时间:2023-12-02 15:06:38 27 4
gpt4 key购买 nike

我在使用 Spyder 控制台中的工作目录时遇到问题。我正在尝试将 xlsx 文件转换为 pandas 数组,但我不断收到相同的错误。我已经更改了首选项中的 Run 目录,它应该是正确的。

screenshot of Spyder console

抱歉,如果这是一个真正的新手问题,我真的不知道从这里去哪里。

最佳答案

Spyder 屏幕右上角的路径将更改 IPython 控制台的工作目录。将其设置为所需的工作目录。按 Ctrl+F6 检查脚本的运行配置并确保它设置为在当前工作目录运行。看看是否能解决问题。

正如其他人提到的,os 模块提供了一种直接通过 python 获取和更改工作目录的方法,而不是在 Spyder 中更改工作目录设置。您的第二个选择是在导入 .xlsx 文件之前执行以下操作:

import os
os.chdir('C:/Users/mypath') # Change your working directory to your .xlsx file location

另一个有用的操作系统函数来检查你当前的目录是什么:

os.getcwd()

就您目前的情况而言,没有任何问题。 runfile('', wdir='') 文本只是让您知道正在运行的 .py 脚本以及工作目录。没有任何其他输出,因为您没有设置将 excel 文件读取到 xls_file 后发生的任何事情。尝试将 print(xls_file) 语句添加到脚本的末尾,它应该将 pandas DataFrame 打印到控制台。

关于python-3.x - 无法在 Python Spyder 中找到正确的工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46657349/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com