b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

Python在Linux中修改文件(文件夹)的权限属性操作

电脑杂谈  发布时间:2020-03-27 23:16:45  来源:网络整理

python %s_python s ixusr_python s.sendmail

r(读取,读取): 对于文件,它有权读取文件的内容;对于目录,它有权浏览目录.

w(写,写): 对于文件,它具有添加,修改和删除文件内容的权限;对于目录,它有权创建,删除,修改和移动目录中的文件.

x(执行,执行): 对于文件,用户有权执行文件;对于目录,用户有权输入目录.

1. 不允许对目录进行只读访问,不能使用cd进入目录,您必须具有执行权限才能进入.

2. 只有执行权限才能进入目录,而您看不到目录的内容. 要查看目录下的文件名和目录名,必须具有读取权限.

3. 是否可以删除文件取决于文件所在目录是否对用户具有写权限. 如果该目录对用户没有写权限,则该目录中的所有文件(文件所有者除外)都无法删除.

4,未设置目录的w位,即使您拥有目录中文件的w权限,也无法写入文件

好的,让我们回到主题,这里是关键点:

python s ixusr_python s.sendmail_python %s

os.chmod(路径,模式)此方法应该非常简单. 它仅需要2个参数,一个是路径,另一个是路径的模式.

以下是一些可以在此用法中使用的常见模式:

stat.S_ISUID: 设置执行时的用户ID. 不常用

stat.S_ISGID: 在执行时设置组ID. 不常用

stat.S_ENFMT: 强制执行记录锁定. 不常用

stat.S_ISVTX: 执行后保存文本图像. 保存文字和图片

stat.S_IREAD: 由所有者读取.

stat.S_IWRITE: 由所有者写.

python s ixusr_python %s_python s.sendmail

stat.S_IEXEC: 由所有者执行.

stat.S_IRWXU: 由所有者读取,写入和执行. 所有者的读取,写入和执行权限

stat.S_IRUSR: 由所有者读取.

stat.S_IWUSR: 由所有者写.

stat.S_IXUSR: 由所有者执行.

stat.S_IRWXG: 按组读取,写入和执行. 读取,写入和执行同一组人员的权限

stat.S_IRGRP: 按组读取. 同一组的阅读权限

stat.S_IWGRP: 按组写入. 允许写入同一组

python s ixusr_python %s_python s.sendmail

stat.S_IXGRP: 按组执行. 允许在同一组中执行

stat.S_IRWXO: 由其他人读取,写入和执行. 读取python s ixusrpython s ixusr,写入和执行其他组的权限

stat.S_IROTH: 被其他人阅读. 阅读其他群组的权限

stat.S_IWOTH: 由其他人撰写. 允许写信给其他组

stat.S_IXOTH: 由其他人执行. 允许其他组执行

这里是一个例子:

import os,stat   
os.chmod('abc',stat.S_IREAD)  
os.chmod('abc',stat.S_IREAD+stat.S_IWOTH)
os.chmod(outputpath,stat.S_IRWXO+stat.S_IRWXG+stat.S_IRWXU)

设置最后一行时,我连续写了三行. 每行都写有一个参数,结果是------- rwx,---- rwx ---,-rwx --- ---我真的被自己的愚蠢打败了,我可以获得带有加号的-rwxrwxrwx,这是将用户,组和其他设置加起来的方法.

python s.sendmail_python s ixusr_python %s

其他知识: Linux下的Python代码只能在文件目录中调用. 无法在其他路径中输入绝对路径.

我没想到Python代码在Linux下会遇到这么多事情. 可以在代码所在的目录中执行它,然后跳出一层. 不能使用绝对路径调用它. 它应该是代码中的相对路径. 您当前的相对路径不在文件所在的目录中,因此无法成功调用它. 可能看起来像这样.

这是解决方案:

par_dir = os.path.dirname(os.path.abspath(__文件__))

os.chdir(par_dir)

大哥教的姿势〜

os.path.abspath(__ file__)查找文件所在的绝对路径,特定于文件name.py. 使用os.path.dirname查找文件所在目录的地址,然后使用os.chdir将当前路径切换到文件所在的路径.

上述修改linux中文件(文件夹)权限属性的python操作是小编与您共享的所有内容,希望为您提供参考,并希望每个人都支持该脚本主页.


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-154701-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 朱宿
        朱宿

      • 刘学智
        刘学智

        果然全宇宙最火

      • 紫竹先生
        紫竹先生

        装备落后的体现以及人员素质低于日本人的体现

      热点图片
      拼命载入中...