系统城装机大师 - 固镇县祥瑞电脑科技销售部宣传站!

当前位置:首页 > 脚本中心 > python > 详细页面

Python脚本去除文件的只读性操作

时间:2020-03-05来源:电脑系统城作者:电脑系统城

如何在PYTHON中移去文件的只读属性, 用chmod命令stat.S_IWRITE


 
  1. import os
  2. import stat
  3. os.chmod( filename, stat.S_IWRITE )

如去除文件


 
  1. D:\集成架\MobileDgnSdk12\samples\PKPM-Scaffolding\PBimAllProducts\Debug\PKPMECSchemas\Base\PBM_ConstructModel.01.00.ecschema.xml的只读性
  2. import os
  3. import stat
  4. os.chmod( "D:\集成架\MobileDgnSdk12\samples\PKPM-Scaffolding\PBimAllProducts\Debug\PKPMECSchemas\Base\PBM_ConstructModel.01.00.ecschema.xml",stat.S_IWRITE )
  5.  

补充知识:python+selenium:web端关闭时间控件readonly属性,可直接输入时

下面提供4种:移除或者关闭web端时间控件的readonly属性的方法

方法一:原生js,移除readonly属性

js = "document.getElementById('train_date').removeAttribute('readonly')"

方法二:jQuery,移除readonly属性

js = "$('input[id=train_date]').removeAttr('readonly')"

方法三:jQuery,设置属性为false

js = "$('input[id=train_date]').attr('readonly',false)"

方法四:jQuery,设置属性为空

js = "$('input[id=train_date]').attr('readonly',' ‘)"

接下来,清除时间控件原有显示文本,send_keys输入自己想要输入的时间,避免了操作时间控件的不便;


 
  1. driver.execute_script(js)
  2. driver.find_element_by_id('train_date').clear()
  3. driver.find_element_by_id('train_date').send_keys('2017-09-30')

以上这篇Python脚本去除文件的只读性操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

分享到:

相关信息

系统教程栏目

栏目热门教程

人气教程排行

站长推荐

热门系统下载