thank you professro Anders
it works, but another problem comes up
Traceback (most recent call last):
File "dos1d_use.py", line 15, in <module>
dos = DOS1D(configuration,num_k_points)
File "C:\Users\kaypu\Desktop\dos1d.py", line 28, in __init__
self._bandstructure = Bandstructure(configuration,kpoints=self._kpoints)
TypeError: __init__() got an unexpected keyword argument 'kpoints'
what'wrong with it (scripts attached)