WinFSP的CFFI绑定
项目描述
为WinFSP版本1.4及更高版本提供的绑定。
Winfspy包含三个重要的模块
winfspy:公开WinFSP API
winfspy.memfs:基于winfspy的内存文件系统
winfspy.tests.winfsp_tests:用于黑盒测试的测试套件
winfspy.tests.winfstest:用于黑盒测试的较轻量测试套件
要求和安装
WinFSP版本1.4或更高版本必须单独安装。
然后使用pip安装winfspy
$ pip install winfspy
WinFSP Python API
用法
from winfspy import ( FileSystem, BaseFileSystemOperations, enable_debug_log, FILE_ATTRIBUTE, CREATE_FILE_CREATE_OPTIONS, NTStatusObjectNameNotFound, NTStatusDirectoryNotEmpty, NTStatusNotADirectory, NTStatusObjectNameCollision, NTStatusAccessDenied, NTStatusEndOfFile, )
Winfspy内存文件系统
用法
# Run the memory fs as X: drive in verbose mode $ python -m winfspy.memfs X: -v # More information $ python -m winfspy.memfs
Winfsp-tests 测试套件
此测试套件集成了winfsp-tests的外部测试套件。
用法
# Install winfspy with the test dependencies $ pip install winfspy[test] # Run the winfstest test suite on an existing X: drive $ python winfspy.tests.winfsp_tests --file-system-path X: # More information about pytest $ python winfspy.tests.winfsp_tests -h
Winfstest 测试套件
此测试套件来自secfs.test.winfstest。它虽然基础但非常有用,可以测试常见用例。
用法
# Install winfspy with the test dependencies $ pip install winfspy[test] # Run the winfstest test suite on an existing X: drive $ python winfspy.tests.winfstest --file-system-path X: # More information about pytest $ python winfspy.tests.winfstest -h
许可证
免费软件:BSD
项目详细信息
下载文件
下载适用于您的平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。
源代码分发
winfspy-0.8.4.tar.gz (58.7 kB 查看哈希值)
构建分发
winfspy-0.8.4-cp311-cp311-win_amd64.whl (95.1 kB 查看哈希值)
winfspy-0.8.4-cp311-cp311-win32.whl (86.5 kB 查看哈希值)
winfspy-0.8.4-cp310-cp310-win_amd64.whl (95.1 kB 查看哈希值)
winfspy-0.8.4-cp310-cp310-win32.whl (86.5 kB 查看哈希值)
winfspy-0.8.4-cp39-cp39-win_amd64.whl (95.1 kB 查看哈希值)
winfspy-0.8.4-cp39-cp39-win32.whl (86.5 kB 查看哈希值)
winfspy-0.8.4-cp38-cp38-win_amd64.whl (95.1 kB 查看哈希值)
winfspy-0.8.4-cp38-cp38-win32.whl (86.5 kB 查看哈希值)
winfspy-0.8.4-cp37-cp37m-win_amd64.whl (95.1 kB 查看哈希值)
winfspy-0.8.4-cp37-cp37m-win32.whl (86.5 kB 查看哈希值)
winfspy-0.8.4-cp36-cp36m-win_amd64.whl (96.4 kB 查看哈希值)
winfspy-0.8.4-cp36-cp36m-win32.whl (87.0 kB 查看哈希值)
关闭
winfspy-0.8.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7870d16d74023fe5f0de98018fbc417319b02a2a5624a80fab3156d4c361a7f2 |
|
MD5 | 4657c23191a24d127a1d7339a50fc4af |
|
BLAKE2b-256 | 9502a8046c785442e232121ff526d50057e27158c1f1e09f8a29d51960cad393 |
关闭
winfspy-0.8.4-cp311-cp311-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 518581972a2f07806702250cb47c25c0722b37ebd2402d5b06e07fecea253317 |
|
MD5 | 8d28a07d5badcb07cb0cde2e0cf8755e |
|
BLAKE2b-256 | e8de5005c7872c22feafb2372aca023f30669beade46a1fe396759b7cc5266e0 |
关闭
winfspy-0.8.4-cp311-cp311-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ddacd50871dc104bd769a27d9491bafa8cd8a5998bdcbad39704361744b3a8bf |
|
MD5 | 154757c1cd8ddf2ead48993a5dba9d65 |
|
BLAKE2b-256 | d7971272a8f8a1ae1fc70ecc15b14c5dce0afb17db262fab347f224a78608819 |
关闭
winfspy-0.8.4-cp310-cp310-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7acd765fc0c22e6b09bd7f4be3fc562651ec555dfffed13ec42d1db1333f0373 |
|
MD5 | 74d065dce3a64a95f3f6ef6b76eb9017 |
|
BLAKE2b-256 | e97b22495ae83a119528ac93d804ccf0e55166a0e4a694c029d2d4096c6b776a |
关闭
winfspy-0.8.4-cp310-cp310-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6cd3905e1c1c768d229a9aba9ac6f5283bc5586cb0696ead45e8cdd608beba0e |
|
MD5 | 13206ce8630e12be034cfe0a91be6caa |
|
BLAKE2b-256 | c4890e2ab30b1489688100afcc7b670ab55af6527fa7f4b09881d539bf69397f |
关闭
winfspy-0.8.4-cp39-cp39-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4fc6e7ed657e8d5218cb89e1a2867af2ce75553b33803368cb38b7f70ed377d1 |
|
MD5 | aa35e716183165966812011a6d706751 |
|
BLAKE2b-256 | 64b5d5898e727bf2c2911c0310da37dc867d8ef9d1b3678ee58b5add4a8418cb |
关闭
winfspy-0.8.4-cp39-cp39-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4b4eb4a31fe983a137f498819dd9b7bcbf456adfc0bfde0196cef643ec95d0b3 |
|
MD5 | 06c9e70ff03e5c945095b485fb0ed9c0 |
|
BLAKE2b-256 | 097a1de77345674e167f63c64deffc83e0dba94f00ee28cbac1aaa4f0052b662 |
关闭
winfspy-0.8.4-cp38-cp38-win_amd64.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6af41b0083810d6a5b87f1e9cdc8b6c6204f3c8d4406686129437870bfdade17 |
|
MD5 | 0d201b0fd80a4b3adecdcc9455f8e7de |
|
BLAKE2b-256 | 688ade0bc0f7ef4c09379e84558896b55b9cd52156d17a02154b731a10a339b8 |
关闭
winfspy-0.8.4-cp38-cp38-win32.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7f07fd22616adfeb81fb82a8bc390f62202b0a8d112620754223556603805225 |
|
MD5 | 1d2c0dd570c06b9f74f2834203fc2c26 |
|
BLAKE2b-256 | a85e7c8f9aca4b02fc68951d639e65ee48ea73e17089a4f5caa6f1494fc39a2d |