Java Jython 2.2.1,如何移动文件?穿梭。移动是不存在的!
没有,shutil.move,如何使用Jython移动文件?Java Jython 2.2.1,如何移动文件?穿梭。移动是不存在的!,java,python,jython,file-handling,shutil,Java,Python,Jython,File Handling,Shutil,没有,shutil.move,如何使用Jython移动文件? 当我们讨论这个问题时,如何使用Jython删除一个文件?os.rename()移动,以及os.unlink()删除——就像Python pre-shutilos.rename()移动和os.unlink()< /代码>要删除——就像Python预 SUTUL ./P> > P>如果您需要支持跨文件系统,请考虑将cpython的 SUTURL .Py 复制到您的项目中。只要许可和属性信息被保留,就足够灵活(甚至商业项目)。 < P>如
当我们讨论这个问题时,如何使用Jython删除一个文件?
os.rename()
移动,以及os.unlink()
删除——就像Python pre-shutil
os.rename()
移动和os.unlink()< /代码>要删除——就像Python预<代码> SUTUL ./P> > P>如果您需要支持跨文件系统,请考虑将cpython的<代码> SUTURL .Py <代码>复制到您的项目中。只要许可和属性信息被保留,就足够灵活(甚至商业项目)。 < P>如果您需要跨文件系统的支持,请考虑将cPython的<代码> SUTULL PY <代码>复制到项目中。只要保留许可证和属性信息,就可以灵活地实现这一点(即使对于商业项目也是如此)。请注意,如果目标位于不同的文件系统上,则os.rename将与shutil.move不同。在这种情况下,shutil会退回到copy+delete,但重命名将失败。请注意,如果目标位于不同的文件系统上,os.rename将不同于shutil.move。在这种情况下,shutil会退回到复制+删除,但重命名将失败。或者从Jython 2.5复制shutil.py,或者从Jython 2.5复制shutil.py
'''use Jython'''
import shutil
print dir(shutil)
f1 = File(filename_old)
f1.nameTo(File(filename_new))