Python-Coding
文章平均质量分 71
bitko
这个作者很懒,什么都没留下…
展开
-
python 将txt文件转换为excel
场景:txt文档有标识符分割每行数据,行数据之间以制表符分割代码:#! /usr/bin/python# encoding:utf-8from pyExcelerator import *def to_excel(fpath): # 读取参数路径文件 f=file(fpath,'r') line = f.read() # 创建workbook原创 2016-10-12 20:40:47 · 20721 阅读 · 0 评论 -
基于python实现日志收集
#! /usr/bin/python# encoding:utf-8import paramikoimport timeimport osimport reimport codecsimport commandsfrom time import localtimefrom datetime import datetime,date# 执行命令def sftp_exec_原创 2017-12-07 13:23:54 · 5486 阅读 · 0 评论 -
linux下python基础调试
当手边没有IDE,面对着python调试犯愁时,你就可以参考下本文;(pdb 命令调试)参考:http://docs.python.org/library/pdb.html 和 (pdb)help首先你选择运行的 pypython -m pdb myscript.py(Pdb) 会自动停在第一行,等待调试,这时你可以看看 帮助(Pdb) h说明下这几个关键 命令>断点设转载 2017-12-07 10:23:53 · 461 阅读 · 0 评论 -
Python使用smtp协议发送邮件
#!/usr/bin/env python3#coding: utf-8import smtplibfrom email.mime.text import MIMETextfrom email.header import Headerdef send_email(receiver,subject,content): sender = '15903655236@163.com'原创 2017-12-22 17:43:59 · 478 阅读 · 0 评论 -
python基于base64加密解密文件
#! /usr/bin/python# encoding : utf-8import base64def encry(cnf_org): f_org = open(cnf_org,'r') content = f_org.read() content1 = content.encode(encoding='utf-8') content2 = base64原创 2017-12-12 08:12:10 · 5615 阅读 · 0 评论 -
Python自定义map2,zip2函数
#! /usr/bin/python# Filename: map2.pydef map2(arg1,*arg2): if hasattr(arg1,'__call__')==False: typ = type(arg1) raise TypeError,'%s object is not callable' %typ if hasattr(a原创 2016-11-17 17:35:08 · 674 阅读 · 0 评论 -
python压缩文件夹
#! /usr/bin/python# encoding:utf-8import timeimport os''' zip a whole directory and its sub directories and files''''''os.walk()可以得到一个三元tupple(dirpath, dirnames, filenames),其中第一个为起始路径,第二个为原创 2016-11-02 15:55:07 · 1598 阅读 · 0 评论 -
python sqlite与mysql数据转换
代码:#! /usr/bin/python# encoding:utf-8import MySQLdbimport sqlite3def convertDB(fromDict, toDict): print fromDict['connect_parameters'] if fromDict['type']=='sqlite': conn_from原创 2016-10-29 19:49:53 · 2607 阅读 · 0 评论 -
python输出斐波那契数列三角形
一.def feb(n): line=[1] list=[1,1] print '\t'*(n-1), print line[0] for i in range(n-1): new_list = list new_list.append(list[i]+list[i+1]) list = new_list原创 2016-10-13 17:54:34 · 3537 阅读 · 0 评论 -
python 使用re实现xpath节点功能
#! /usr/bin/python# #encoding:utf-8import re#!/usr/bin/python#encoding:utf-8import redef foo(xpath, content): print xpath if xpath.startswith('/'): arr= xpath[1:].split('/', 1原创 2016-09-20 20:52:19 · 1939 阅读 · 0 评论 -
python监控网卡流量、CPU使用率
def os_get_data(host,user,password): ssh_client = paramiko.SSHClient() ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh_client.connect(host, 22, user, password) std...原创 2018-04-23 20:29:39 · 3438 阅读 · 0 评论