About the Tutorial


Syntax  Following is the syntax for fchmod() method-  os.fchmod(fd, mode)  Parameters



Download 2,85 Mb.
Pdf ko'rish
bet178/234
Sana28.05.2022
Hajmi2,85 Mb.
#614232
1   ...   174   175   176   177   178   179   180   181   ...   234
Bog'liq
python3 tutorial 060821094426

Syntax 
Following is the syntax for fchmod() method- 
os.fchmod(fd, mode) 
Parameters 

fd
- This is the file descriptor for which mode would be set. 

mode
- This may take one of the above mentioned values or bitwise ORed 
combinations of them. 
Return Value 
This method does not return any value. Available on Unix like operating systems only. 
Example 


Python 3 
263 
The following example shows the usage of fchmod() method- 
#!/usr/bin/python3 
import os, sys, stat 
# Now open a file "/tmp/foo.txt" 
fd = os.open( "/tmp", os.O_RDONLY ) 
# Set a file execute by the group. 
os.fchmod( fd, stat.S_IXGRP) 
# Set a file write by others. 
os.fchmod(fd, stat.S_IWOTH) 
print ("Changed mode successfully!!") 
# Close opened file. 
os.close( fd ) 
When we run the above program, it produces the following result- 
Changed mode successfully!! 
os.fchown() Method 
Description 
The method fchown() changes the owner and group id of the file given by fd to the numeric 
uid and gid. To leave one of the ids unchanged, set it to -1. 
Note:
This method is available Python 2.6 onwards. 
Syntax 
Following is the syntax for fchown() method- 
os.fchown(fd, uid, gid) 
Parameters 

fd
- This is the file descriptor for which owner id and group id need to be set up. 

uid
- This is Owner ID to be set for the file. 


Python 3 
264 

gid
- This is Group ID to be set for the file. 
Return Value 
This method does not return any value. Available in Unix like operating systems only. 
Example 
The following example shows the usage of fchown() method. 
#!/usr/bin/python3 
import os, sys, stat 
# Now open a file "/tmp/foo.txt" 
fd = os.open( "/tmp", os.O_RDONLY ) 
# Set the user Id to 100 for this file. 
os.fchown( fd, 100, -1) 
# Set the group Id to 50 for this file. 
os.fchown( fd, -1, 50) 
print ("Changed ownership successfully!!") 
# Close opened file. 
os.close( fd ) 
When we run the above program, it produces the following result- 
Changed ownership successfully!! 

Download 2,85 Mb.

Do'stlaringiz bilan baham:
1   ...   174   175   176   177   178   179   180   181   ...   234




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish