【问题标题】:Python:Storing path in variable; Argument ErrorPython:在变量中存储路径;参数错误
【发布时间】:2016-06-03 20:53:21
【问题描述】:
path = input("Enter the path")
book = xlrd.open_workbook(path)

给出路​​径并运行程序后,我收到以下错误:

OSError: [Errno 22] 无效参数: '"D:\\\shreyatest1.xlsx"'

路径是:“D:\\shreytest1.xlsx”

【问题讨论】:

  • 你输入的是双斜线吗?
  • 是的。然而我得到了错误。
  • 不要那样做,输入时只能使用单斜杠。
  • 运气不好:\同样的错误
  • 你试过@Mureinik 回答吗?这就是我的意思。

标签: python path invalid-argument


【解决方案1】:

\\ 字符是 python 如何在字符串文字中表示转义的\。从控制台输入字符串时,不需要(阅读:这是错误的)使用这种表示法。只需输入您看到的路径 - D:\shreyatest1.xlsx

【讨论】:

  • 工作。非常感谢! :)
猜你喜欢
  • 1970-01-01
  • 2012-08-06
  • 1970-01-01
  • 2015-08-25
  • 2018-09-10
  • 2020-04-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多