Импортировать файл в python - PullRequest
1 голос
/ 28 апреля 2020

Я новичок в python и пытаюсь выучить несколько упражнений через колаб. Я хочу импортировать файл CSV, который я сохранил на свой рабочий стол. К сожалению, я получаю сообщение об ошибке «Не удается найти файл». Не уверен, что я делаю неправильно.

Вот мой код:

import os
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

mpg = pd.read_csv(r"C:\Users\micha\OneDrive\Desktop\mpg2018.csv.csv")

Я пытался изменить csv.csv на csv.txt или оставить как просто .csv, но ничего не работает. Любая помощь будет отличной!

Ответы [ 3 ]

0 голосов
/ 28 апреля 2020

Вы используете colab.research.google.com, который живет в своем собственном облачном мире и не знает, какие файлы находятся на вашем персональном компьютере. Однако, если вы

from google.colab import files
files.upload()

, откроется симпатичное диалоговое окно, которое позволит вам найти файл обычным способом.

0 голосов
/ 28 апреля 2020

В файлах секции вы найдете Загрузить нажмите на нее, чтобы добавить свой файл в colab, теперь просто импортируйте pd.read_csv (путь)

как найти путь: щелкните левой кнопкой мыши на файле CSV, затем выберите путь копирования и вставьте вместо пути в pd.read_csv ()

0 голосов
/ 28 апреля 2020

Косая черта Foward будет работать в этой функции.

mpg = pd.read_csv("C:/Users/micha/OneDrive/Desktop/filename.csv")

Поскольку вы импортировали "os", вы также можете использовать path.join ()

p = os.path.join("C:\\", "Users", "micha", "OneDrive", "Desktop", "a.csv")
mpg = pd.read_csv(p)

Кроме того, это Повторение формата файла в имени кажется ненужным. Это может привести к еще большей путанице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...