Skip to main content

win_unc

A Python library for handling UNC paths on Windows.

With this library you can

  • Connect UNC directories to your Windows session

  • Connect UNC directories requiring authorization by providing credentials

  • Mount UNC directories (with or without credentials) to a local mount point

  • Disconnect/unmount UNC connections

  • Query existing UNC connections known by the Windows session

Full documentation is at http://covenanteyes.github.com/py_win_unc

Report any issues on the package’s GitHub page: http://github.com/CovenantEyes/py_win_unc

Installation

To install:

$ pip install win_unc

Sneak Preview

Below is a simple example:

from win_unc import UncDirectoryMount, UncDirectory, DiskDrive

conn = UncDirectoryMount(UncDirectory(r'\home\shared'), DiskDrive('Z:'))
conn.mount()
print 'Drive connected:', conn.is_mounted()
conn.unmount()

You can also provide credentials like this:

from win_unc import UncCredentials

unc = UncDirectory(r'\home\shared', UncCredentials('user', 'pwd'))
conn = UncDirectoryMount(unc, DiskDrive('Z:'))

Or just connect the path without mounting it:

from win_unc import UncDirectoryConnection

conn = UncDirectoryConnection(r'\home\shared')
conn.connect()

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

win_unc-0.6.1.zip (24.0 kB view details)

Uploaded Source

File details

Details for the file win_unc-0.6.1.zip.

File metadata

  • Download URL: win_unc-0.6.1.zip
  • Upload date:
  • Size: 24.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for win_unc-0.6.1.zip
Algorithm Hash digest
SHA256 eac6561b573a92b7114c49f5989d47f839348e5fc96e9f0feafb2b0a14784d72
MD5 0917665c1c4f08d527f9df2b420e69b1
BLAKE2b-256 9daf5fc781393d85c96196c5eab4e1f4e8e6e20780ca1f22d318b3ca51ea8add

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.6.1 This release

1 file

0.6.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page