
Python
shijiahang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 注释规范(单行,多行,特殊注释)
单行注释 #单行注释 多行注释 ''' 第一行注释 第二行注释 第三行注释 ''' 或者 """ 第一行注释 第二行注释 第三行注释 """ 特殊注释 #!/usr/bin/env python # -*-coding:utf-8-...原创 2019-01-10 15:11:01 · 1081 阅读 · 0 评论 -
Python判断某文件和文件夹是否存在
前景提要:不同的测试结果形成不同的报告文件组成,需要自动的去查询文件下的目标文件是否存在。寻找了一系列方法,OS模块自带的方法是最方便适用的。另外还有try语句和查询文件路径的pathlib模块,但是该模块并不简洁且在Python2中需要单独安装第三方模块。 代码呈现: import os a = os.path.exists('index.html') #存在文件 同可以用os.path....原创 2019-01-15 11:52:06 · 2414 阅读 · 0 评论 -
Python解析xml文件并修改后保存 demo
前情提要: 需要对底层的参数文件(xml格式)进行读取,并将前端下发的数据覆盖原数据,并保存。 下发参数格式:JSON 代码呈现: from xml.dom import minidom targetPath=os.path.join(path,targetfile) print targetPath #打印参数文件目录 ...原创 2019-01-08 17:35:24 · 3424 阅读 · 0 评论 -
Python解析XML文件 xml.dom.minidom demo
前情提要: 需要对底层的参数文件(xml格式)进行读取,并将前端下发的数据覆盖原数据,并保存。 XML桩(01.xml): <?xml version="1.0" ?> <try> <name>SJH</name> </try> 代码呈现: import xml.dom.minidom import os dom = xml....原创 2019-01-08 17:29:32 · 3932 阅读 · 0 评论 -
Python解析HTML定位元素(内容)HTMLParser demo
前情提要: 手上有个报告HTML,要抓取其中的数据内容。HTML文件内容较多,相同标签更多,不能更改。所以,选择按内容定位,套用循环和判断,将需要的数据放入列表list里。 代码呈现: from HTMLParser import HTMLParser import HTMLParser class TitleParser(HTMLParser.HTMLParser): def __in...原创 2019-01-08 17:20:34 · 1858 阅读 · 0 评论 -
xml.etree.ElementTree问题之xmlns:ns0="http://www.fnfr.com/schemas/parameterTree"
上周在运行Python脚本时,发现解析后的XML文件出现了如下BUG: 1、打开XML文件,再运行脚本,一切正常,XML文件及时更新,需要修改的目标文字也修改成功。 2、运行脚本,再打开XML文件,发现XML文件的头部自动合并了,出现了xmlns:ns0=“http://www.fnfr.com/schemas/parameterTree” 这么一段文字。在后期的调用XML文件时,这句话也被报错...原创 2019-01-02 16:46:43 · 1988 阅读 · 1 评论 -
Python 字典元素按插入顺序存储
前景提要:在将列表转字典过程中,发现列表是顺序的,但是字典显示则是乱序的。特此去寻找了让字典元素按插入顺畅存储的方法。 代码呈现: import collections week = collections.OrderedDict() week['Monday'] = '1' week['Tuesday'] = '2' week['Wednesday'] ='3' week['Thursda...原创 2019-01-11 18:35:02 · 10949 阅读 · 0 评论 -
Python 增加时间戳和今日日期
增加时间戳 import time print (time.time()) 结果 1547199387.97 增加今日日期 import datetime print (datetime.date.today()) 结果 2019-01-11原创 2019-01-11 17:42:04 · 1205 阅读 · 1 评论 -
Python快捷键---整段缩进、注释
向前缩进 Ctrl + [ 向后缩进 Ctrl + ] 注释 Ctrl + /原创 2019-01-10 15:29:12 · 8147 阅读 · 0 评论 -
Python遍历文件夹查找最新的文件 demo
前情提要:需要再报告文件夹中,查找最新创建的报告文件。 代码呈现: import os import time dir = r'C:\Users\jishi\Desktop\mine\work\report' a = os.path.getatime(dir) #输出最近访问时间 b = os.path.getctime(dir) #输出文件创建时间 c = os.path.getmti...原创 2019-01-09 17:03:46 · 1456 阅读 · 0 评论