我目前正在努力导入一个excel-csv文件到python。我确信我的问题很容易解决,但是我对Python编程还是很陌生的。
我使用的代码是:
train1 = pd.read_csv(r"D:\Foldername1\Foldername2\data.csv")
然后我得到了这种错误:
File "pandas\_libs\parsers.pyx", line 697, in pandas._libs.parsers.TextReader._setup_parser_source
OSError: Initializing from file failed
我考虑过需要添加sep=“,”之类的内容,但这也不起作用。所以我现在有点无助。已经非常感谢了!:)
试试这个,
train1 = pd.read_csv(r"D:\Foldername1\Foldername2\data.csv", engine='python')
如果提升权限被拒绝,则授予文件的读取权限。
问题内容: 我正在导入许多不同的脚本,因此在文件的顶部,它会被导入语句弄得乱七八糟,即: 有没有办法将所有这些都移动到其他地方,然后我要做的就是导入该文件,所以它只是一个干净的导入? 问题答案: 当然有;只需在主文件所在的目录中创建一个名为的文件,然后将导入文件放置在该目录中即可。然后,您可以简单地在主脚本中使用。
上面写着 我怎么才能修好这个?是否需要设置一个环境变量来将Python指向pyspark头/库/等?如果我的spark安装是/spark/,我需要包括哪些pyspark路径?或者pyspark程序只能从pyspark解释器运行吗?
问题内容: 我想让我的两个python文件互相导入一些方法。这似乎给了我导入错误。 例: file_A.py: file_B.py: 我之所以这样做,是因为我想以一种对我来说直观的方式来组织项目,而不是按照对编译器有意义的方式来组织项目。 有没有办法做到这一点? 谢谢! 问题答案: 不要在其他模块中直接使用名称。 file_A.py file_B.py
问题内容: 假设我有一个相对较长的模块,但是只需要一次外部模块或方法。 在模块中间导入该方法或模块是否被认为可以? 或仅应位于模块的第一部分。 例: 请说明您的答案,并添加指向 PEP 或相关来源的链接 问题答案: PEP 8权威地声明: 导入总是放在文件的顶部,紧随任何模块注释和文档字符串之后,以及模块全局变量和常量之前。 PEP8应该成为任何“内部”样式指南的基础,因为它概述了Python核心
问题内容: 我有一个如下文件: 我正在尝试将其导入文件。为此,我将其添加到类型定义中: 我正在这样导入。 在文件中,我将颜色用作。但是我得到一个错误: 属性’primaryMain’在类型’typeof“ * .json”上不存在 问题答案: 导入表单和模块声明需要就模块的形状,导出的内容达成一致。 编写时(自TypeScript 2.9导入JSON时,针对兼容模块格式的一种次佳实践, 请参见no
问题内容: 我是React的新手,正在尝试从外部文件导入JSON 变量。我收到以下错误: 找不到模块“ ./customData.json” 有人可以帮我吗?如果我的变量位于外部JSON文件中,但没有该变量,则它可以工作。 index.js hobbies.js profile.js customData.json 问题答案: 一种不错的方法(不添加伪造的.js扩展名,用于代码而不用于数据和配置)