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之编写类之一创建实例
Oct 11 Python
Python实现抓取页面上链接的简单爬虫分享
Jan 21 Python
浅谈python中的数字类型与处理工具
Aug 02 Python
Python实现读取json文件到excel表
Nov 18 Python
详解K-means算法在Python中的实现
Dec 05 Python
python 寻找优化使成本函数最小的最优解的方法
Dec 28 Python
python实现简单银行管理系统
Oct 25 Python
Python turtle库绘制菱形的3种方式小结
Nov 23 Python
python 利用turtle模块画出没有角的方格
Nov 23 Python
推荐技术人员一款Python开源库(造数据神器)
Jul 08 Python
为什么说python更适合树莓派编程
Jul 20 Python
Python如何利用Har文件进行遍历指定字典替换提交的数据详解
Nov 05 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
YB217、YB235、YB400浅听
2021/03/02 无线电
php结合mysql与mysqli扩展处理事务的方法
2016/06/29 PHP
greybox——不开新窗口看新的网页
2007/02/20 Javascript
js三种排序算法分享
2012/08/16 Javascript
利用谷歌地图API获取点与点的距离的js代码
2012/10/11 Javascript
ajax不执行success回调而是执行了error回调
2012/12/10 Javascript
正负小数点后两位浮点数实现原理及代码
2013/09/06 Javascript
JS 实现导航栏悬停效果(续)
2013/09/24 Javascript
详解JavaScript基于面向对象之继承实例
2015/12/16 Javascript
使用AJAX实现Web页面进度条的实例分享
2016/05/06 Javascript
JavaScript事件学习小结(五)js中事件类型之鼠标事件
2016/06/09 Javascript
js实现不提示直接关闭网页窗口
2017/03/30 Javascript
vue+Java后端进行调试时解决跨域问题的方式
2017/10/19 Javascript
angular 实现下拉列表组件的示例代码
2019/03/09 Javascript
基于JQuery实现页面定时弹出广告
2020/05/08 jQuery
小程序选项卡以及swiper套用(跨页面)
2020/06/19 Javascript
vue keep-alive的简单总结
2021/01/25 Vue.js
[01:02:25]2014 DOTA2华西杯精英邀请赛 5 24 iG VS DK
2014/05/26 DOTA
[03:15]2014DOTA2国际邀请赛 专访国士无双信心满满
2014/07/12 DOTA
pymongo为mongodb数据库添加索引的方法
2015/05/11 Python
python检查字符串是否是正确ISBN的方法
2015/07/11 Python
Python实现快速傅里叶变换的方法(FFT)
2018/07/21 Python
python 使用poster模块进行http方式的文件传输到服务器的方法
2019/01/15 Python
Python os模块常用方法和属性总结
2020/02/20 Python
Python中免验证跳转到内容页的实例代码
2020/10/23 Python
Lacoste美国官网:经典POLO衫品牌
2016/10/12 全球购物
双十佳事迹材料
2014/01/29 职场文书
给实习单位的感谢信
2014/02/01 职场文书
小溪流的歌教学反思
2014/02/13 职场文书
教师演讲稿大全
2014/05/16 职场文书
乡镇平安建设汇报材料
2014/08/25 职场文书
80后婚前协议书范本
2014/10/24 职场文书
Ajax请求超时与网络异常处理图文详解
2021/05/23 Javascript
浅谈Python数学建模之数据导入
2021/06/23 Python
Python OpenCV形态学运算示例详解
2022/04/07 Python
Python matplotlib多个子图绘制整合
2022/04/13 Python