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 list转dict示例分享
Jan 28 Python
python3编写C/S网络程序实例教程
Aug 25 Python
python使用wmi模块获取windows下硬盘信息的方法
May 15 Python
在Python中处理列表之reverse()方法的使用教程
May 21 Python
Python随机生成带特殊字符的密码
Mar 02 Python
Python爬取三国演义的实现方法
Sep 12 Python
python实现各进制转换的总结大全
Jun 18 Python
python列表list保留顺序去重的实例
Dec 14 Python
Python 日期的转换及计算的具体使用详解
Jan 16 Python
python访问hdfs的操作
Jun 06 Python
Python实现弹球小游戏
Aug 01 Python
手把手教你用Django执行原生SQL的方法
Feb 18 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/06/28 PHP
PHP cookie,session的使用与用户自动登录功能实现方法分析
2019/06/05 PHP
Laravel框架实现定时Task Scheduling例子
2019/10/22 PHP
如何在centos8自定义目录安装php7.3
2019/11/28 PHP
Javascript的数组与字典用法与遍历对象的属性技巧
2012/11/07 Javascript
javascript获取下拉列表框当中的文本值示例代码
2013/07/31 Javascript
在javascript中如何得到中英文混合字符串的长度
2014/01/17 Javascript
Nodejs全栈框架StrongLoop推荐
2014/11/09 NodeJs
EasyUI,点击开启编辑框,并且编辑框获得焦点的方法
2015/03/01 Javascript
jQuery编写网页版2048小游戏
2017/01/06 Javascript
jQuery中用on绑定事件时需注意的事项
2017/03/19 Javascript
详解Vue 开发模式下跨域问题
2017/06/06 Javascript
用jquery获取select标签中选中的option值及文本的示例
2018/01/25 jQuery
Vue中使用Sortable的示例代码
2018/04/07 Javascript
Node.js进阶之核心模块https入门
2018/05/23 Javascript
深入理解redux之compose的具体应用
2020/01/12 Javascript
Vue单文件组件开发实现过程详解
2020/07/30 Javascript
Vue基本指令实例图文讲解
2021/02/25 Vue.js
[04:17]DOTA2完美盛典,rOtk、BurNIng携手巴图演唱《倔强》
2017/11/28 DOTA
Python中用于计算对数的log()方法
2015/05/15 Python
Python保存MongoDB上的文件到本地的方法
2016/03/16 Python
详解python的webrtc库实现语音端点检测
2017/05/31 Python
Python3安装pip工具的详细步骤
2019/10/14 Python
Python读取excel文件中带公式的值的实现
2020/04/17 Python
recorder.js 基于Html5录音功能的实现
2020/05/26 HTML / CSS
Mamaearth官方网站:印度母婴护理产品公司
2019/10/06 全球购物
中海讯通笔试题
2015/09/15 面试题
教师廉洁自律承诺书
2014/05/26 职场文书
党课培训心得体会
2014/09/02 职场文书
交通事故赔偿协议书怎么写
2014/10/04 职场文书
奠基仪式致辞
2015/07/30 职场文书
严以律己专题学习研讨会发言材料
2015/11/09 职场文书
先进基层党组织事迹材料2016
2016/02/29 职场文书
Node.js实现断点续传
2021/06/23 Javascript
python图片灰度化处理的几种方法
2021/06/23 Python
Centos7 Shell编程之正则表达式、文本处理工具详解
2022/08/05 Servers