Skip to content

Copy Python Paths: Copy python paths in various formats.

License

Notifications You must be signed in to change notification settings

andreipetre/copy_python_paths

 
 

Repository files navigation

Copy Python Paths (Fork Of: CopyPythonPath)

Simple plugin to copy python import path in various formats to clipboard.

Install

The easiest way to install this is with Package Control.

Usage

To copy the python import path of the module select an option from the context menu of side bar or tab. To copy the path of the python class or method put caret on it and press Ctrl+Shift+K or right-click and select an option from the context menu.

Example

Suppose the following directory tree of your Python project:

x.py (class X (def m))
A/
  __init__.py
  y.py (class Y (def m))
  B/
    __init__.py
    z.py (class Z (def m))

Depending on the current working file, the following paths will be stored in clipboard:

(current working file) (python path copied to clipboard) (python import path copied to clipboard) (python django path copied to clipboard)
x.py x import x x
x.py (class X) x.X from x import X x:X
x.py (class X (def M)) x.X.m from x.X import m x:X.m
z.py A.B.z form A.B import z A.B.z
z.py (class Z) A.B.z.Z form A.B.z import Z A.B.z:Z
A/init.py A import A A
A/B/init.py A.B from A import B A.B

About

Copy Python Paths: Copy python paths in various formats.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%