pysmb - SMB/CIFS library in Python

  •        0

pysmb is an experimental SMB/CIFS library written in Python. It implements the client-side SMB/CIFS protocol (SMB1 and SMB2) which allows your Python application to access and transfer files to/from SMB/CIFS shared folders like your Windows file sharing and Samba folders.

http://miketeo.net/wp/index.php/projects/pysmb

Tags
Implementation
License
Platform

   

comments powered by Disqus


Related Projects

Samba


Samba is the standard Windows interoperability suite of programs for Linux and Unix. Samba provides file and print services to all manner of SMB/CIFS clients, including the numerous versions of Microsoft Windows operating systems.

FullSync - File Synchronization and Backup Tool


FullSync is a universal file synchronization and backup tool which is highly customizable and expandable. It is especially for developers, but the basic functionality is easy enough for everyone. It supports multiple protocols like FTP, SFTP, SMB/CIFS(Windows Shares) and local files, Scheduled execution of synchronizations using intervals or a crontab like scheduling. Publication and update of websites, synchronization of local directories and making backups of your data.

Smb4K


Smb4K is an advanced network neighborhood browser for KDE and a frontend to the programs of the Samba software suite. Its purpose is to provide a program that's easy to use and has as many features as possible.

Alfresco - Enterprise Content Management System


Alfresco is the open source alternative for Enterprise Content Management (ECM), providing Document Management, Collaboration, Records Management, Knowledge Management, Web Content Management, Image Management, Content Repository, Workflow. It supports CIFS interface to provide file system compatibility on Microsoft Windows and Unix-like operating systems.

Davenport WebDAV-CIFS (SMB) Gateway


Davenport is a servlet-based WebDAV gateway to a CIFS network. This allows you to access Windows/Samba shares using any web browser. WebDAV clients (such as Windows Web Folders) can upload and download from the shares as if they were local folders.

SystemRescueCd - Linux System Rescue Disk


SystemRescueCd is a Linux system rescue disk available as a bootable CD-ROM or USB stick for administrating or repairing your system and data after a crash. It aims to provide an easy way to carry out admin tasks on your computer, such as creating and editing the hard disk partitions. It comes with a lot of linux software such as system tools (parted, partimage, fstools, ...) and basic tools (editors, midnight commander, network tools).

csync - A professional file synchronizer for normal users


sync is a lightweight utility to synchronize files between two directories on a system or between multiple systems. It synchronizes bidirectionally and allows the user to keep two copies of files and directories in sync. csync uses widely adopted protocols, such as smb or sftp, so that there is no need for a server component. It is a user-level program which means you don’t need to be a superuser or administrator.

Identres


The purpose of the CIF2mmCIF project is to convert CIF files into MMCIF files.

Dove - Document Distribution Server


Dove is an application which facilitates the distribution of documents to a variety of destination types such as email, local files, ftp, ftps, sftp, tftp, Samba servers, Windows network shared drives and WebDAV servers.

Dulwich - Pure-Python Git implementation


Dulwich is a pure-Python implementation of the Git file formats and protocols. It provides an interface to Git repository (both local and remote) that doesn't call out to git directly but instead uses pure Python.