ฉันมีสคริปต์หลามต่อไปนี้ซึ่งเรียกผ่านคลาสจาวา มันทำงานได้ดีกับชื่อไฟล์ในเครื่อง ('D:\temp\Test.pdf') แต่เมื่อชื่อไฟล์คือ \serverA\f$\dir\Test.pdf ก็จะส่งกลับค่าเท็จเสมอ มันกำลังทำงานบนเซิร์ฟเวอร์ Tomcat (ด้วยสิทธิ์ผู้ดูแลระบบ) และเซิร์ฟเวอร์ A ไดรฟ์ f ถูกเมานต์บนเครื่องเซิร์ฟเวอร์ Tomcat มีความคิดเห็นเกี่ยวกับสิ่งที่ฉันอาจหายไปหรือไม่?
def checkFileExists(filename):
vFile = File(filename)
if (vFile == None):
return False
return vFile.exists()
os.path.exists
มาตรฐาน - person Zaur Nasibov   schedule 28.02.2013\serverA\...
เหรอ? หรือว่ามันคือ\\serverA\...
? - person Zaur Nasibov   schedule 28.02.2013IF EXIST \\serverA\$f\dir\Test.pdf ECHO '1'
ได้ไหม แนวคิดคือการเปิดเครื่องมือ windows ภายในจาก Python และแยกวิเคราะห์ผลลัพธ์ :) - person Zaur Nasibov   schedule 28.02.2013