Python/pathlib/Path/symlink to
التابع Path.symlink_to
يجعل المسار الحالي اختصارًا للملف المعطى.
إذا كان المسار الهدف يشير إلى مجلد، فيجب أن تكون قيمة الوسيط target_is_directory
في ويندوز True
(علمًا أن الحالة الافتراضية لقيمة الوسيط هي False
) . بينما يتم تجاهل قيمة هذا الوسيط في الأنظمة الأخرى.
في ويندوز.
>>> p = Path('mylink')
>>> p.symlink_to('setup.py')
>>> p.resolve()
PosixPath('/home/antoine/pathlib/setup.py')
>>> p.stat().st_size
956
>>> p.lstat().st_size
8
ملاحظة:
انتبه إلى كون ترتيب الوسيطين link
و target
معاكسًا لترتيبهما في التابع os.symlink
.