我是python libnfs (NfsClient)的新手。我正尝试在服务器上创建一个特定大小的新文件。有没有人能告诉我怎么做?
如果我尝试在写模式下打开,我得到无效的文件错误(文件不存在)。我看到有一个_create函数,我不知道如何使用它。
这是我正在使用的libnfs模块,我可以在任何地方在线找到它的文档,你也可以帮我找到它的文档吗?
import libnfs
print libnfs.__file__
<somelocalpath>/python_libnfs-1.9.6-py2.6-linux-x86_64.egg/libnfs.pyc发布于 2019-07-23 04:19:08
我假设您谈论的是libnfs-python客户端。
使用NFS类打开一个新的NFS上下文,例如
nfs = libnfs.NFS("nfs://myhost/mypointpoint")现在,您使用该上下文打开一个文件,例如
f = nfs.open("/myfile", "w")该文件的行为类似于普通的python类文件对象,例如
f.write(mydata)
f.flush()
f = None发布于 2021-07-14 21:49:40
您是如何将libnfs-python安装到linux上的?我正试着在RHEL中这样做..。
据我所知,第一步是安装这个库-https://github.com/sahlberg/libnfs,但我找不到逐步安装指南
第二步是运行setup.py,对吗?https://github.com/sahlberg/libnfs-python
https://stackoverflow.com/questions/39243312
复制相似问题