簡體   English   中英

使用dbf Python模塊以只讀方式打開.DBF文件

[英]Opening .DBF files as read-only with the dbf Python module

首先,dbf模塊很棒。 我一直在成功使用它。

我正在嘗試在網絡共享(這是一個只讀文件系統)上打開dbf文件。 當我嘗試以這種方式打開它時,出現一個錯誤,指出.dbf文件是只讀的。

thisTable = dbf.Table('/volumes/readOnlyVolume/thisFile.dbf')
thisTable.open()

查看文檔,似乎有一種方法可以以只讀模式打開表,但我無法弄清楚。 如果您有時間,可以幫我嗎?

謝謝! 凱爾

太好了,謝謝! :)

此時,您需要在調用thisTable.open()時指定打開模式,如下所示:

thisTable.open(mode='read-only')

要么

thisTable.open(mode=dbf.READ_ONLY)

哦,這是指向該模塊的PyPI鏈接

假設您正在使用此模塊 ,則以只讀方式打開的魔咒是:

dbf1 = Dbf()
dbf1.openFile('county.dbf', readOnly=1)

希望對您有所幫助,如果沒有幫助,請提供更多詳細信息。

暫無
暫無

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

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