
Python
草吃兔
DAY DAY UP
展开
-
python - ConfigParser(读取ini配置)
介绍ConfigParser模块介绍实例@ getini.py#!/usr/bin/env python# -*- coding: utf-8 -*-'''@author:xxx'''import osimport configparserclass Config: def __init__(self, configPath=None): if c...原创 2019-08-06 15:55:13 · 293 阅读 · 1 评论 -
python - glob(文件名模式匹配)
介绍glob讲解实例import stringimport globdef main(): path = 'include/*.h,includf/*.h' headers = get_files(path)# 路径转换def clean_path(path): return path.replace("\\", "/")def get_files(patte...原创 2019-08-06 17:10:36 · 578 阅读 · 0 评论 -
python - join()函数
介绍讲解实例join()和os.path.join()作用如下: - join(): 将字符串、元组、列表中的元素以指定的分隔符连接 - os.path.join(): 拼接路径注意:分别使用' '与':'作为分隔符#列表>>> List = ['home','java','bin','java']>>> print ' '.join(s...原创 2019-08-07 09:21:27 · 148 阅读 · 0 评论 -
python - getopt()
介绍讲解getopt.getopt(args, shortopts, longopts=[])说明args脚本接收的参数,可以通过sys.argv获取shortopts短参数longopts长参数sys.argv里的argv[0]是当前脚本的文件名,所以从sys.argv[1:]开始匹配‘-f:’ 后面多了一个":"代表了当前参数是有值的,且短参...原创 2019-08-07 10:30:12 · 801 阅读 · 0 评论 -
python - yaml
介绍简介yaml是一个专门用来写配置文件的语言实例【analysisyaml.py】#/usr/bin/env python3# -*- coding:utf-8 -*-import yamlimport osLocalPath = os.path.abspath(os.path.dirname(__file__))configPath = os.path.join(Loca...原创 2019-08-07 15:52:08 · 138 阅读 · 0 评论 -
python - logging
介绍模块详解实例:#/usr/bin/env python3#coding:utf-8'''@author:xxx'''import osimport logging# 初始化loggerlogger = logging.getLogger()# 设置日志级别logger.setLevel(level = logging.INFO)if not os.path.exis...原创 2019-08-06 15:44:58 · 108 阅读 · 0 评论 -
python - os.symlink()
介绍讲解主要用于创建软连接。实例#/usr/bin/env python3# -*- coding:utf-8 -*-import ossrcname = '/home/test/1.ini'dstname = '/home/test/2.ini'if os.path.islink(srcname): linkto = os.readlink(srcname) ...原创 2019-08-08 10:51:15 · 1404 阅读 · 0 评论 -
python绘图
#!/bin/shfile=$1field=$2yfield=`cat $file |awk '{if(NR==1) print $'''$field'''}'`title="`basename $file`if [ $# -eq 2 ]then echo " set terminal pngcairo lw 2 set title \"$title\" ...原创 2019-03-30 13:36:42 · 701 阅读 · 0 评论 -
Python--format、pymysql
文章目录Python 字符串格式化Python 操作MySQLPython 字符串格式化参考链接:https://www.cnblogs.com/lvcm/p/8859225.html填充对齐^、<、>分别是居中、左对齐、右对齐实例2(Python3.0+):九九乘法表for i in range(1,10): a = 1 while a <...转载 2019-05-24 14:16:48 · 477 阅读 · 0 评论 -
Python--解析xml
使用xml.dom解析xml文件对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展置标语言的标准编程接口。一个 DOM 的解析器在解析一个 XML 文档时,一次性读取整个文档,把文档中所有元素保存在内存中的一个树结构里,之后你可以利用DOM 提供的不同的函数来读取或修改文档的内容和结构,也可以把修改过的内容写入xml文件。python中用xml....转载 2019-05-24 14:54:22 · 133 阅读 · 0 评论 -
查询Mysql并写入文件
脚本:# -*- conding:utf-8 -*-import pymysqlimport osimport sys# 打开数据库连接db = pymysql.connect("10.47.85.145","root","U_tywg_2013")# 使用 cursor() 方法创建一个游标对象 cursorrunsql = db.cursor()# 使用 execute(...原创 2019-05-17 14:51:59 · 766 阅读 · 0 评论 -
Python--Django(启动+安装)
Django web【建web】python manage.py startapp django_web【启动】python manage.py runserver【建表】python manage.py makemigrationspython manage.py migrate## FAQ- sqlite3.dll丢失【现象】```py File "D:\soft...原创 2019-05-27 17:28:14 · 143 阅读 · 0 评论 -
python - os.walk()
介绍讲解概述 os.walk() 方法用于通过在目录树中游走输出在目录中的文件名,向上或者向下。 os.walk() 方法是一个简单易用的文件、目录遍历器,可以帮助我们高效的处理文件、目录方面的事情。语法 walk()方法语法格式如下: os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]])...原创 2019-08-07 17:10:23 · 170 阅读 · 0 评论