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学习资料
Feb 08 Python
python 文件与目录操作
Dec 24 Python
Python实现端口复用实例代码
Jul 03 Python
理解Python中的类与实例
Apr 27 Python
举例区分Python中的浅复制与深复制
Jul 02 Python
约瑟夫问题的Python和C++求解方法
Aug 20 Python
python训练数据时打乱训练数据与标签的两种方法小结
Nov 08 Python
python自定义函数实现一个数的三次方计算方法
Jan 20 Python
django模板加载静态文件的方法步骤
Mar 01 Python
Python Pandas分组聚合的实现方法
Jul 02 Python
Python字符串和正则表达式中的反斜杠('\')问题详解
Sep 03 Python
python实现opencv+scoket网络实时图传
Mar 20 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
Optimizer与Debugger兼容性问题的解决方法
2008/12/01 PHP
php 获取全局变量的代码
2011/04/21 PHP
typecho插件编写教程(四):插件挂载
2015/05/28 PHP
自动更新作用
2006/10/08 Javascript
JavaScript 判断浏览器类型及版本
2009/02/21 Javascript
JavaScript 基础知识 被自己遗忘的
2009/10/15 Javascript
jQuery-1.9.1源码分析系列(十)事件系统之事件体系结构
2015/11/19 Javascript
JavaScript实现清空(重置)文件类型INPUT元素值的方法
2016/11/17 Javascript
touch.js 拖动、缩放、旋转 (鼠标手势)功能代码
2017/02/04 Javascript
vue input实现点击按钮文字增删功能示例
2019/01/29 Javascript
layui(1.0.9)文件上传upload,前后端的实例代码
2019/09/26 Javascript
JS实现图片幻灯片效果代码实例
2020/05/21 Javascript
JQuery+drag.js上传图片并且实现图片拖曳
2020/11/18 jQuery
[09:40]DAC2018 4.5 SOLO赛 MidOne vs Miracle
2018/04/06 DOTA
python里对list中的整数求平均并排序
2014/09/12 Python
Python中的引用和拷贝浅析
2014/11/22 Python
在python中利用opencv简单做图片比对的方法
2019/01/24 Python
从0开始的Python学习014面向对象编程(推荐)
2019/04/02 Python
Python之Numpy的超实用基础详细教程
2019/10/23 Python
python:HDF和CSV存储优劣对比分析
2020/06/08 Python
python 利用openpyxl读取Excel表格中指定的行或列教程
2021/02/06 Python
Bloomingdale’s阿联酋:选购奢华时尚、美容及更多
2020/09/22 全球购物
业务主管岗位职责
2013/11/20 职场文书
个人教师自我评价范文
2013/12/02 职场文书
校园餐饮创业计划书
2014/01/10 职场文书
大学新闻系自荐书
2014/05/31 职场文书
2014年安全生产目标责任书
2014/07/23 职场文书
信用卡工作证明模板
2014/09/14 职场文书
2014年师德师风工作总结
2014/11/25 职场文书
入党现实表现材料
2014/12/23 职场文书
考试作弊检讨
2015/01/27 职场文书
开除通知书范本
2015/04/25 职场文书
无房证明样本
2015/06/17 职场文书
严以用权专题学习研讨会发言材料
2015/11/09 职场文书
python用字节处理文件实例讲解
2021/04/13 Python
SQL Server数据库基本概念、组成、常用对象与约束
2022/03/20 SQL Server