簡體   English   中英

我如何讀寫另一個目錄中的文件?

[英]How do i read and write from/to a file in another directory?

我正在嘗試制作一個將數據寫入文件的程序,以便另一個程序能夠從中讀取數據。 問題是,當我正在讀取和寫入的文件位於兩個程序之外的另一個目錄中時,我無法找到一種方法來執行此操作。 我知道還有其他方法可以做到這一點,但是我只是認為知道如何做會很有用。 有人可以幫助我嗎?

您可以使用完整路徑,例如

local f1 = io.open('D:/test/b.txt')  -- Windows
local f2 = io.open('/test/b.txt')    -- Unix

或使用相對路徑,例如

local f = io.open('../../test/b.txt')

在此示例中,文件位於父目錄的父目錄( .. )的test目錄中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM