Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.541.737 Times

PySamba 1.0

  Date Added: August 25, 2010  |  Visits: 1.131

PySamba

Report Broken Link
Printer Friendly Version


Product Homepage
Download (74 downloads)



PySamba is a Python library that provides a full wrapper for the Samba CLI library provided with samba-3.0.24. PySamba is a full wrapper based in the work of Tim Potter. In fact, PySamba is built as a Python C extension over the cli library provided with samba-3.0.24 and a Python module that hides the complexity of the lower layer (smb) providing high-level commands like Mkdir or DiskAvail. At now, PySamba provides a fully functional samba wrapper, allowing the developer to interface any samba-capable device much like python’s ftplib does. PySamba has been written by Juan M. Casillas and released under GNU GPL public License. You need a gcc compiler, a python running environment (tested with 2.4.3) and the samba-3.0.24 sources. PySamba Has been developed under an UNIX environment (HP-UX) and tested against native NT shares. Simple & Easy from pysamba import * ... and go. Server login is encapsulated in the constructor, so just provide the require parameters, and start working with your favorite smb share. PySamba is easy to use, and easy to install. Installation: See the INSTALL file, but the installation process is the following: Get Samba-3.0.24 and uncompress it. copy py_smb.c and py_smb.h into samba-3.0.24/source/python replacing the existing files go to samba-3.0.24/source and issue a configure --with-python=python. Then make , make install, make python_ext, make install This will install python’s dynamic library. Import pysamba from the directory where pysamba is, or copy it to any place under the PYTHONPATH. jmcresearch.com: Juan M. Casillas web site. Knowledge for our questions, fun for everyone

Requirements: No special requirements
Platforms: Linux
Keyword: Cli Libraries Library Programming Provided Provided With Provides Pysamba Python Python Library Samba Samba Cli Wrapper
Users rating: 0/10

License: Freeware Size: 25.6 KB
USER REVIEWS
More Reviews or Write Review


PYSAMBA RELATED
Libraries  -  Python Imaging Library 1.1.5
The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities. The current free version is PIL 1.1.5,...
430.08 KB  
Libraries  -  Python SRS Library 0.30.11
Python SRS Library is a Python implementation of the Sender Rewriting Scheme. Python SRS Library is a fairly direct translation of the draft implementation in Perl by Shevek. It includes a test suite, which currently checks four levels of...
37.89 KB  
Libraries  -  shwild 0.9.5
shwild provides a platform-independent library for pattern matching. shwild is a simple, platform-independent library that implements shell-compatible wildcard pattern matching. It is implemented in C/C++, expressing a C API with a C++ wrapper....
522.24 KB  
Scientific and Engineering  -  The Python Macromolecular Library 1.0.0
The Python Macromolecular Library (mmLib) is a software toolkit and library of routines for the analysis and manipulation of macromolecular structural models, implemented in the Python programming language. It is accessed via a layered,...
 
Modules  -  Python X Library 0.14rc1 1.0
The Python X Library is a complete X11R6 client-side implementation. The Python X Library is intended to be a fully functional X client library for Python programs. It is written entirely in Python, in contrast to earlier X libraries for Python...
 
Libraries  -  Thousand Parsec Python Network Library 0.2.0
Thousand Parsec is a 4 Xs game (eXplore, eXpand, eXterminate, eXploit). Unlike commercial alternatives, it is designed for long games supporting universes as large as your computer can handle. Thousand Parsec Python Network Library allows a high...
133.12 KB  
Libraries  -  Chilkat Python XML Library 5.1
Python XML library for parsing and creating XML. Advanced API for XML compression, XML encryption, and handling XML binary content. Fully internationalized to handle any language / character encoding.
1.91 MB  
Image Galleries  -  Watermark with PIL 1.0
This script applies a watermark to an image using the Python Imaging Library. It supports color, tiling, scaling, and opacity reduction. Use the watermark function to blend a watermark into an image. The image and watermark are PIL images. The...
 
3D Graphic Tools  -  PIL 1.1.5
The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities. This source kit has been built and tested...
430.08 KB  
Programming  -  testtools 0.9.14
testtools is a set of extensions to the Python standard library's unit testing framework. These extensions have been derived from years of experience with unit testing in Python and come from many different sources. testtools also backports...
143.36 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB  
Libraries  -  App::SimpleScan::Substitution::Line 2.02
App::SimpleScan::Substitution::Line is a line with optional fixed variable values. SYNOPSIS my $line = App::SimpleScan::Substitution::Line->new(" this "); # Use only this value when substituting " ". $line->fix(substituite =>...
54.27 KB