easyPaper开发笔记

python查看当前编码格式:

import sys    

print(sys.getdefaultencoding())

GBK 中文。UTF-8万国码

Python请求java中文编码问题:https://zhidao.baidu.com/question/689691028077001444.html

###

python获取当前路径:sys.path[0]

aPDFFile.readPdf(sys.path[0]+"/../testPaper.pdf")

###########################################################


Java Application动态获取相对路径:

String path = System.getProperty("user.dir")+"\\src\\main\\java\\org\\easypaper\\api\\translate\\getTranslate.py";

 String path = System.getProperty("user.dir")+"/src/main/java/org/easypaper/api/translate/getTranslate.py";//与上行等价

绝对路径:C:\\Users\\18689\\git\\easypaper\\easypaper-api\\src\\main\\java\\org\\easypaper\\api\\translate\\getTranslate.py

easyPaper开发笔记

//Java Web路径:      String path = ServletActionContext.getRequest().getRealPath("/file") + "/" + filePath; //过时

path = ServletActionContext.getServletContext().getRealPath("/file/原始数据.xlsx");

easyPaper开发笔记

###########################################################