Python for Data Analysis,第2章,第一个例子

时间:2017-01-02 15:06:25

标签: python ipython

我正在跟随Wes McKinney的“Python for Data Analysis”的翻译版本中的示例,我在第2章的第一个例子中被阻止

我认为我的问题出现了,因为我将数据文件保存在错误的路径中。是对的吗?

enter image description here

我将文件usagov_bitly_data2012-03-16-1331923249.txt存储在C:\Users\HRR中 还有存储的文件夹pydata-book-mater,可以从C:\Users\HRR\Anaconda2\Library\bin中的http://github.com/pydata-book下载。

2 个答案:

答案 0 :(得分:0)

取决于

您可以更改保存文件的位置,或者编辑您在第10行中为代码指定的路径。由于您正在使用相对路径,我猜您的脚本在C:\ Users \ HRR \ Anaconda2 \ Library中运行\ bin,这意味着你必须回到C:\ Users \ HRR或者使用绝对路径...或者移动文件,但是你不想每次想要打开文件时移动文件,就像将word文件移动到msoffice文件中打开它一样,所以尝试更改Path。

并且总是努力尝试;)

答案 1 :(得分:0)

在python中open()将从current directory向下打开,除非给出完整路径(在linux中以/和windows <C>://开头)。在您的情况下,该命令将打开运行脚本的目录中的文件夹ch02,然后在该文件夹中打开usagov_bitly_data2012-03-16-1331923249.txt

由于您将文本文件存储在C:\Users\HRR\usagov_bitly_data2012-03-16-1331923249.txt中,并且未指定脚本的目录。我建议使用以下命令open(C:\\Users\\HRR\\usagov_bitly_data2012-03-16-1331923249.txt)

注意:double \用于转义字符并避免显示路径中的标签和换行符。