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


Posted in Python onMarch 05, 2020

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

import os
import stat
os.chmod( filename, stat.S_IWRITE )

如去除文件

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

补充知识: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输入自己想要输入的时间,避免了操作时间控件的不便;

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

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

Python 相关文章推荐
python基础教程之对象和类的实际运用
Aug 29 Python
python实现带验证码网站的自动登陆实现代码
Jan 12 Python
Python输出汉字字库及将文字转换为图片的方法
Jun 04 Python
Python编程之gui程序实现简单文件浏览器代码
Dec 08 Python
Python numpy.array()生成相同元素数组的示例
Nov 12 Python
python 搭建简单的http server,可直接post文件的实例
Jan 03 Python
Python3实现的旋转矩阵图像算法示例
Apr 03 Python
python使用 request 发送表单数据操作示例
Sep 25 Python
python装饰器相当于函数的调用方式
Dec 27 Python
Python使用正则实现计算字符串算式
Dec 29 Python
PyQT5速成教程之Qt Designer介绍与入门
Nov 02 Python
Pycharm 解决自动格式化冲突的设置操作
Jan 15 Python
Python IDE环境之 新版Pycharm安装详细教程
Mar 05 #Python
Python Handler处理器和自定义Opener原理详解
Mar 05 #Python
Python使用进程Process模块管理资源
Mar 05 #Python
Python json模块与jsonpath模块区别详解
Mar 05 #Python
Python如何用filter函数筛选数据
Mar 05 #Python
Python API len函数操作过程解析
Mar 05 #Python
Python通过Tesseract库实现文字识别
Mar 05 #Python
You might like
PHP 第二节 数据类型之数值型
2012/04/28 PHP
PHP实现恶意DDOS攻击避免带宽占用问题方法
2015/05/27 PHP
PHP实现的简单分页类及用法示例
2016/05/06 PHP
jQuery删除一个元素后淡出效果展示删除过程的方法
2015/03/18 Javascript
基于jQuery实现的仿百度首页滑动选项卡效果代码
2015/11/16 Javascript
基于canvas实现的钟摆效果完整实例
2016/01/26 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
JavaScript模板引擎Template.js使用详解
2016/12/15 Javascript
JS中正则表达式全局匹配模式 /g用法详解
2017/04/01 Javascript
react native 获取地理位置的方法示例
2018/08/28 Javascript
es6中new.target的作用和使用场景简单示例分析
2020/03/14 Javascript
Vue双向绑定实现原理与方法详解
2020/05/07 Javascript
Vue 401配合Vuex防止多次弹框的案例
2020/11/11 Javascript
pyqt和pyside开发图形化界面
2014/01/22 Python
使用python调用浏览器并打开一个网址的例子
2014/06/05 Python
利用Python演示数型数据结构的教程
2015/04/03 Python
Python实现的朴素贝叶斯算法经典示例【测试可用】
2018/06/13 Python
PyQt+socket实现远程操作服务器的方法示例
2019/08/22 Python
用OpenCV进行年龄和性别检测的实现示例
2021/01/29 Python
德国汽车零件和汽车配件网上商店:kfzteile24
2018/11/14 全球购物
意大利在线药房:shop-farmacia.it
2019/03/12 全球购物
德国药房apodiscounter中文官网:德国排名前三的网上药店
2019/06/03 全球购物
在数据文件自动增长时,自动增长是否会阻塞对文件的更新
2014/05/01 面试题
国外软件测试工程师面试题
2016/12/09 面试题
乳制品整治工作方案
2014/05/29 职场文书
中秋晚会策划方案
2014/06/12 职场文书
关于国庆节的演讲稿
2014/09/05 职场文书
学生夜不归宿检讨书
2014/09/23 职场文书
2015年世界环境日活动总结
2015/02/11 职场文书
企业战略合作意向书
2015/05/08 职场文书
中学团支部工作总结
2015/08/13 职场文书
会议承办单位欢迎词
2015/09/30 职场文书
小学二年级语文教学反思
2016/03/03 职场文书
关于使用Redisson订阅数问题
2022/01/18 Redis
详解MySql中InnoDB存储引擎中的各种锁
2022/02/12 MySQL
【DOTA2】当街暴打?PSG LGD vs VG - DPC 2022 WINTER TOUR CN
2022/04/02 DOTA