无法导入写好的py文件是为什么,路径,类名,文件名均无错(使用的是绝对路径,)
报错代码节选
import sys
sys.path.append(
r'\\SSC payroll talent tools\测试文件\page four\page3-CNcheck\kronos_checking')
from kronos_checking import abnormal_manhour
目标代码节选
报错信息
暂时没有找到好的解决方法,采用了重载的方式代替
猜测可能是默认文件夹没有指定,吃到不知道哪一个去了
sys.path.append(
r'\\ools\测试文件\pagour\pck')
try:
module = __import__("ks_checking")
reload(module)
namelist_path = self.Text1.GetValue()
fun = getattr(module, "send_send")
fun(self,namelist_path)
except:
import traceback
wx.MessageBox(traceback.format_exc())
路径最好还是不要加空格和中文字符,你试试 把kronos_checking和你运行的代码,放在同一个目录试试。