FAQ > 金融建模 > 第三方交互 > Python

Q:pyTSL模块中调用exportfile类模型导出时出现乱码或失败等异常?    

  • A:如导出失败,或导出后存放位置不符合预期,则:可能是路径原因导致。
    天软中路径常使用A\\C方式表达,在python中拼串时,由于\也是python的转义字符,因此,路径中使用\时需要写四次,如:
    LJ:="E:\\\\test\\\\pyData.xlsx";
    或使用/,如:
    LJ:="E:/test/pyData数据.xlsx";


    如导出后路径乱码,若路径格式符合规范的情况下,则可能是编码原因,天软是gbk编码,根据用户当前的python环境编码,可考虑通过转码解决。