-project
|-function.ipynb
|-csv_data.ipynb
エディターはjupyter notebookを使用しております。
上記同階層ディレクトリ上にあるcsv_data.pyからfunction.py内の関数をimportしたいです。
現状出ているエラーが「ModuleNotFoundError: No module named 'function'」になります。
初歩的な質問かもしれないですが、よろしくお願いします。
【試した表記】
from function import _load_file, _replace, _id_message, _id_choice, _id_seq, _dictionary, _converter
csv_data.py 【一部抜粋】 import codecs, import csv, import re, import numpy as np, import function
function.py 【一部抜粋】 import codecs import csv #################################### def _load_file(file0,file1): f0 = open(file0, "r", encoding="utf-8", errors="", newline="") f1 = open(file1, "r", encoding="utf-8", errors="", newline="") fr0 = csv.reader(f0, delimiter=",", doublequote=True, lineterminator="\r\n", quotechar='"', skipinitialspace=True) fr1 = csv.reader(f1, delimiter=",", doublequote=True, lineterminator="\r\n", quotechar='"', skipinitialspace=True) return f0, f1, fr0, fr1 #################################### def _replace(x): y = x.replace("\n", " ") y = y.replace("\r", " ") y = y.replace("\t", " ") # error when input data have tabs y = y.replace("\v", " ") # vertical tab y = y.replace('"', ' ') return y
回答1件
あなたの回答
tips
プレビュー