我使用以下代码导入 xlsx 平面文件:
master = pd.read_excel("H:/Python_data/profit_US_07 2023.xlsx",skiprows=[0])
我想创建一个名为 infile_nyc 的别名,其值为profit_US_07 2023.xlsx,以便我可以使用它导入文件 master = pd.read_excel("H:/Python_data/infle_nyc",skiprows=[0])。 当我尝试时,我得到:FileNotFoundError:[Errno 2]没有这样的文件或目录:'H:/Python_data/Nyc_infile'。它无法识别该字符串。
谢谢您的帮助
你应该这个变量值。
您可以像下面一样使用 f 字符串:
master = pd.read_excel(f"H:/Python_data/{infle_nyc}",skiprows=[0])
您的代码中似乎可能存在拼写错误。您提到您想要创建一个名为“infile_nyc”且值为“profit_US_07 2023.xlsx”的别名,但您在 pd.read_excel 函数中使用的别名似乎与您的预期不同。
要创建别名并使用它正确导入文件,您应该执行以下操作:
# Define the alias
infile_nyc = "H:/Python_data/profit_US_07 2023.xlsx"
# Use the alias to read the Excel file
master = pd.read_excel(infile_nyc, skiprows=[0])
在此代码中,您首先使用正确的文件路径和文件名定义别名 infile_nyc。然后,您在 pd.read_excel 函数中使用此别名来读取 Excel 文件。这应该可以解决问题,并且 Python 将正确识别您打算用作文件路径和名称的字符串。