Skip to content

Commit 38d156b

Browse files
committed
py package sys is shit
1 parent e120d38 commit 38d156b

File tree

4 files changed

+16
-1
lines changed

4 files changed

+16
-1
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
print('python3 package relative import is shit!!!')
2+
print(__package__)
3+
4+
if __package__ is None or __package__ == '':
5+
#uses current directory visibility
6+
from editor import slider
7+
else:
8+
#uses current package visibility
9+
from .editor import slider
10+
11+
12+
13+
slider.test_func()
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from .test import test_func

Modular-Programming-with-Python/ch3Modules_and_Packages/i9relative_import/gui/widgets/editor/slider/slider.py

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
def test_func():
2+
print("import silder.py")

0 commit comments

Comments
 (0)