程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了无法在 jupyter 和 pycharm 中加载 cvs 文件。如何加载文件?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决无法在 jupyter 和 pycharm 中加载 cvs 文件。如何加载文件??

开发过程中遇到无法在 jupyter 和 pycharm 中加载 cvs 文件。如何加载文件?的问题如何解决?下面主要结合日常开发的经验,给出你关于无法在 jupyter 和 pycharm 中加载 cvs 文件。如何加载文件?的解决方法建议,希望对你解决无法在 jupyter 和 pycharm 中加载 cvs 文件。如何加载文件?有所启发或帮助;

无法在 jupyter 和 pycharm 中加载 cvs 文件。如何加载文件?

import csv
import pandas as pd
from math import sqrt


def read_file(filename):
    with open(filename) as file:
        Metadata = [next(file) for i in range(6)]
        Title = Metadata[0].split('=')[1]
        institution = Metadata[1].split('=')[1]
        references = Metadata[2].split('=')[1]
        comment = Metadata[3].split('=')[1]
        trend = Metadata[4].split('=')[1]
        cols = Metadata[5].split(',')
        cols[4] = cols[4].rstrip()
        header = {
            'Title': Title,'institution': institution,'references': references,'comment': comment,'trend': trend
        }
        data = pd.read_csv(file,delimiter=',',dtype='float',names=cols)
        data['merge'] = data['topX/PoseIDon'].combine_first(data['Jason-1']).combine_first(
            data['Jason-2']).combine_first(data['Jason-3'])
    return header,data

解决方法

将文件的完整路径作为参数传递给 file open 部分

(r"C:\Path\to\your\file.csv)

或者您可能想使用 os.path 包将 csv 的路径作为参数传递

os.path.realpath(__file__)

大佬总结

以上是大佬教程为你收集整理的无法在 jupyter 和 pycharm 中加载 cvs 文件。如何加载文件?全部内容,希望文章能够帮你解决无法在 jupyter 和 pycharm 中加载 cvs 文件。如何加载文件?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: