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()

Release files for win_unc 0.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for win_unc 0.6.1
File Size Uploaded
win_unc-0.6.1.zip 24.0 kB Details

Release files / win_unc-0.6.1.zip

Download URL win_unc-0.6.1.zip
Size 24.0 kB
Tags Source
SHA-256 checksum
How to use checksums
eac6561b573a92b7114c49f5989d47f839348e5fc96e9f0feafb2b0a14784d72
BLAKE2b-256 checksum
How to use checksums
9daf5fc781393d85c96196c5eab4e1f4e8e6e20780ca1f22d318b3ca51ea8add
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.6.1 This release

1 release file

0.6.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page