python - ImportError: cannot import name get_sorted_tuples -
there 2 files in same directory.
the first file parser.py:
from collections import ordereddict import csv import json import requests import time collections import defaultdict def load_matrices(): # code... def get_sorted_tuples(matrix, country, code_to_name, size=20): # code... the second b.py:
from collections import ordereddict import json geojsontosvg import lolatoxy parser import get_sorted_tuples, load_matrices import math when run b.py, error:
from parser import get_sorted_tuples, load_matrices importerror: cannot import name get_sorted_tuples what's wrong code?
the problem here python has module named parser in standard library, , that's you're trying import from. have 2 options:
- rename
parser.pyelse. - if both files inside package, relative import in
b.py:
from .parser import get_sorted_tuples, load_matrices
Comments
Post a Comment