135 of 151 menu

Усули path.join модули os

Усули path.join роҳҳо ё қисмҳои онҳоро, ки дар параметри усул мушаххас шудаанд, пайваст мекунад. Пайвастшавӣ бо истифода аз ҷудокунандае рух медиҳад, ки барои системаи амалӣ (ОС) истифодашаванда хос аст. Барои ОС-и Windows ҷудокунандаи \ истифода мешавад, барои Linux - /. Агар охирин қисми пайвастшавандаи роҳ холӣ бошад, пас дар охир боз ҷудокунанда гузошта мешавад. Агар қисми роҳ роҳи мутлақ бошад, он гоҳ ҳама қисмҳои пайвастшудаи қаблӣ рад карда мешаванд, ва пайвастшавӣ идома меёбад аз қисми роҳи мутлақ. Усул сатр бармегардонад, ки дар он ҳама роҳҳои додашуда пайваст шудаанд.

Синтаксис

import os print(os.path.join(қисмҳои роҳ))

Мисол

Биёед чанд роҳро пайваст кунем:

import os print(os.path.join('dir', 'dir1', 'file.txt'))

Натиҷаи коди иҷрошуда:

dir\dir1\file.txt

Ҳамчунин нигаред

  • усули path.exists модули os,
    ки вуҷуд доштани роҳро тафтиш мекунад
  • усули path.isdir модули os,
    ки вуҷуд доштани пӯшаро тафтиш мекунад
  • усули path.isfile модули os,
    ки вуҷуд доштани файлро тафтиш мекунад
  • усули path.getsize модули os,
    ки андозаи роҳро ба байт бармегардонад
  • усули stat модули os,
    ки статуси роҳро бармегардонад
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан