![](/img/trans.png)
[英]How do I load datetime using pylab.loadtxt for readable x axis?
[英]How do I load a file with 'loadtxt ?'
很抱歉這個初學者問題,但是...我是 Python 初學者。 盡管如此,我似乎無法為 loadtxt 找到正確的答案,而不是“找到我的文件”...
import os
print(os.getcwd())
返回,我想,我當前的工作目錄。
在這種情況下: C:\\Users\\danie\\Desktop\\python
因此,當我將 csv 文件放入其中並運行時:
import numpy as np
dataset=np.loadtxt('Desktop/python/pima-indians-diabetes.csv', delimiter=",")
我仍然得到
OSError: Desktop/python/pima-indians-diabetes.csv 未找到。
我嘗試過相對路徑、絕對路徑、 f=open(..)
、帶有 '/' 的路徑和帶有 '\\' 或 '\\' 的路徑......但似乎沒有什么讓它起作用.. 有什么想法嗎?
**已解決:我嘗試了 Max L 的提示: print(os.listdir(os.getcwd())) 並且我看到了當前目錄中的文件列表:...'pima-indians-diabetes.csv.csv' 。 ...原來我自己把 csv 擴展名放在文件名上 **
如果您的工作目錄是C:\\Users\\danie\\Desktop\\python
,這意味着 Python 將在使用相對路徑時開始查找要導入的文件。
什么是相對路徑? 它是您想要的文件的路徑,相對於您當前的工作目錄。 如果文件在同一目錄中,則不需要前綴,因此應該只是
np.loadtxt('pima-indians-diabetes.csv', ...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.