擅长:python、mysql、java
<p>如果您将.csv文件与脚本放在同一文件夹中,因为路径被视为相对路径,那么这将起作用。在</p>
<p>否则,可以将绝对路径作为字符串传递。在</p>
<pre><code>filepath = "C:/Users/your_user/Documents/whatever/your_file.csv"
data = pd.read_csv(filepath, index_col='Date', parse_dates=True)
</code></pre>
<p>既然你提到了初学者,我想向你介绍<a href="https://docs.python.org/2/library/os.path.html" rel="nofollow">^{<cd1>}</a>。在</p>
^{pr2}$
<p>它可以执行干净的连接,并以独立于操作系统的方式自动管理尾部斜杠(在本例中没有用)。在</p>
<pre><code>filedir = os.path.abspath("C:/Users/your_user/Documents/whatever")
filename = "your_file.csv"
filepath = os.join(filedir, filename)
</code></pre>
<p>总之,使用它进行路径管理是一个不错的习惯,而不是使用字符串连接来进行连接。在</p>
<p>(python3.4引入了<a href="https://docs.python.org/3/library/pathlib.html" rel="nofollow">pathlib</a>,这是很实用的,但在以前的Python版本中没有包含它(它必须作为一个外部库安装)</p>