Python
shijiahang
这个作者很懒,什么都没留下…
展开
-
Python 注释规范(单行,多行,特殊注释)
单行注释 #单行注释多行注释 ''' 第一行注释 第二行注释 第三行注释 '''或者 """ 第一行注释 第二行注释 第三行注释 """特殊注释#!/usr/bin/env python# -*-coding:utf-8-...原创 2019-01-10 15:11:01 · 1028 阅读 · 0 评论 -
Python判断某文件和文件夹是否存在
前景提要:不同的测试结果形成不同的报告文件组成,需要自动的去查询文件下的目标文件是否存在。寻找了一系列方法,OS模块自带的方法是最方便适用的。另外还有try语句和查询文件路径的pathlib模块,但是该模块并不简洁且在Python2中需要单独安装第三方模块。代码呈现:import osa = os.path.exists('index.html') #存在文件 同可以用os.path....原创 2019-01-15 11:52:06 · 2371 阅读 · 0 评论 -
Python解析xml文件并修改后保存 demo
前情提要:需要对底层的参数文件(xml格式)进行读取,并将前端下发的数据覆盖原数据,并保存。下发参数格式:JSON代码呈现:from xml.dom import minidomtargetPath=os.path.join(path,targetfile) print targetPath #打印参数文件目录 ...原创 2019-01-08 17:35:24 · 3373 阅读 · 0 评论 -
Python解析XML文件 xml.dom.minidom demo
前情提要:需要对底层的参数文件(xml格式)进行读取,并将前端下发的数据覆盖原数据,并保存。XML桩(01.xml):<?xml version="1.0" ?><try> <name>SJH</name></try>代码呈现:import xml.dom.minidomimport osdom = xml....原创 2019-01-08 17:29:32 · 3888 阅读 · 0 评论 -
Python解析HTML定位元素(内容)HTMLParser demo
前情提要: 手上有个报告HTML,要抓取其中的数据内容。HTML文件内容较多,相同标签更多,不能更改。所以,选择按内容定位,套用循环和判断,将需要的数据放入列表list里。代码呈现:from HTMLParser import HTMLParserimport HTMLParserclass TitleParser(HTMLParser.HTMLParser): def __in...原创 2019-01-08 17:20:34 · 1793 阅读 · 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 · 1911 阅读 · 1 评论 -
Python 字典元素按插入顺序存储
前景提要:在将列表转字典过程中,发现列表是顺序的,但是字典显示则是乱序的。特此去寻找了让字典元素按插入顺畅存储的方法。代码呈现:import collectionsweek = collections.OrderedDict() week['Monday'] = '1'week['Tuesday'] = '2'week['Wednesday'] ='3'week['Thursda...原创 2019-01-11 18:35:02 · 10654 阅读 · 0 评论 -
Python 增加时间戳和今日日期
增加时间戳import timeprint (time.time())结果1547199387.97增加今日日期import datetimeprint (datetime.date.today())结果2019-01-11原创 2019-01-11 17:42:04 · 1151 阅读 · 1 评论 -
Python快捷键---整段缩进、注释
向前缩进Ctrl + [向后缩进Ctrl + ]注释Ctrl + /原创 2019-01-10 15:29:12 · 8065 阅读 · 0 评论 -
Python遍历文件夹查找最新的文件 demo
前情提要:需要再报告文件夹中,查找最新创建的报告文件。代码呈现:import osimport timedir = 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 · 1424 阅读 · 0 评论