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 07 Python
Python中splitlines()方法的使用简介
May 20 Python
python中json格式数据输出的简单实现方法
Oct 31 Python
Python如何生成树形图案
Jan 03 Python
Python基于OpenCV实现视频的人脸检测
Jan 23 Python
Python tkinter事件高级用法实例
Jan 31 Python
Python使用MD5加密算法对字符串进行加密操作示例
Mar 30 Python
PyQt5每天必学之单行文本框
Apr 19 Python
通过cmd进入python的实例操作
Jun 26 Python
Python日志器使用方法及原理解析
Sep 27 Python
Scrapy中如何向Spider传入参数的方法实现
Sep 28 Python
python pandas 解析(读取、写入)CSV 文件的操作方法
Dec 24 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
使用cookie实现统计访问者登陆次数
2013/06/08 PHP
浅析Yii2缓存的使用
2016/05/10 PHP
在PHP语言中使用JSON和将json还原成数组的方法
2016/07/19 PHP
Yii框架函数简单用法分析
2019/09/09 PHP
使用Jquery实现点击文字后变成文本框且可修改
2013/09/21 Javascript
iframe里的页面禁止右键事件的方法
2014/06/10 Javascript
javascript从image转换为base64位编码的String
2014/07/29 Javascript
JavaScript中textRange对象使用方法小结
2015/03/24 Javascript
jQuery ajax请求返回list数据动态生成input标签,并把list数据赋值到input标签
2016/03/29 Javascript
JS简单编号生成器实现方法(附demo源码下载)
2016/04/05 Javascript
JavaScript提升性能的常用技巧总结【经典】
2016/06/20 Javascript
javascript 中的console.log和弹出窗口alert
2016/08/30 Javascript
JavaScript表单验证完美代码
2017/03/02 Javascript
使用vue-router为每个路由配置各自的title
2018/07/30 Javascript
分享vue里swiper的一些坑
2018/08/30 Javascript
js中Array对象的常用遍历方法详解
2019/01/17 Javascript
Vue 中如何正确引入第三方模块的方法步骤
2019/05/05 Javascript
解决微信浏览器缓存站点入口文件(IIS部署Vue项目)
2019/06/17 Javascript
Python中使用Tkinter模块创建GUI程序实例
2015/01/14 Python
wxPython定时器wx.Timer简单应用实例
2015/06/03 Python
解决pyqt中ui编译成窗体.py中文乱码的问题
2016/12/23 Python
PyQt5中QTableWidget如何弹出菜单的示例代码
2020/02/23 Python
使用keras内置的模型进行图片预测实例
2020/06/17 Python
Python实现Canny及Hough算法代码实例解析
2020/08/06 Python
用python爬虫批量下载pdf的实现
2020/12/01 Python
selenium+python自动化78-autoit参数化与批量上传功能的实现
2021/03/04 Python
巴西美妆购物网站:Kutiz Beauté
2019/03/13 全球购物
省优秀教师事迹材料
2014/01/30 职场文书
美丽乡村建设实施方案
2014/03/23 职场文书
廉洁使者实施方案
2014/03/29 职场文书
会计工作检讨书
2015/02/19 职场文书
谢师宴学生答谢词
2015/09/30 职场文书
教你怎么用Python处理excel实现自动化办公
2021/04/30 Python
OpenCV-Python使用cv2实现傅里叶变换
2021/06/09 Python
Vue elementUI表单嵌套表格并对每行进行校验详解
2022/02/18 Vue.js
Oracle锁表解决方法的详细记录
2022/06/05 Oracle