Python教程
Python教程:包含了所有代写案例以及部分答案
-
该脚本作用用于查询日志过去一分钟内的并发量,并发单位位1分钟,结果打印在标准输出中,可以配合一些软件实现日志的并发实时监控,比如zabbix。“`python ! /usr/local/bin/python3 import sys import re import datetime import os def generate_previous_minutes(): format=’%d/%b/%Y:%H:%M’ return (datetime.dateti … 继续阅读“python 用python脚本监控并发量”
:
-
# -*- coding: cp936 -*- #python读取excel import xlrd def main(): xls=xlrd.open_workbook("d:\\11.xls") try: mysheet=xls.sheet_by_name("Sheet1")#找到名为Sheet1的工作表。区分大小写 except: print("没有此工作表") return print("共有 %d 行, %d 列。& … 继续阅读“python 利用xlrd模块实现Python读取Excel文档”
:
-
#python3 取计算机名末尾数字+10 拼接成IP地址 #python3 练手 import socket import re import winreg import os #取计算机名方法1 hostname=socket.gethostname() print(hostname) #从环境变量中读计算机名 COMPUTERNAME = os.environ.get(‘COMPUTERNAME’) print(COMPUTERNAME) #取计算机名方法3 可以理解为取最新的计算名。改完 … 继续阅读“python3 取计算机名末尾数字+10 拼接成IP地址”
:
-
#!/usr/bin/env python2.7 # -*- coding: utf-8 -*- from scapy.all import srp, Ether, ARP, conf lan = ‘10.10.10.0/24’ ans, unans = srp(Ether(dst="FF:FF:FF:FF:FF:FF")/ARP(pdst=lan), timeout=2) for snd, rcv in ans: cur_mac = rcv.sprintf("%E … 继续阅读“Python获取局域网中IP及对应的MAC地址”
:
-
#!/usr/bin/env python #coding:utf-8 import os,time,random,threadpool,sys from progressbar import * COUNT=0 tit=1000 PINGIP=[] def main(): ipd=None if len(sys.argv)==2: ipd=sys.argv[1] a=os.popen("ifconfig en0|grep ‘inet ‘|awk ‘{print $2’}") … 继续阅读“python ping网段设备”
:
-
# coding=utf-8 __author__ = ‘Administrator’ import os tab=’ ‘*4+"|" blank=" "*5 # 存放当前级别目录个数 dict={} # 探测目录深度 def deep(path=None): if path==None: return 0 if path.__len__()==0: return 0 arr = path.split(os.sep) return arr.__len__( … 继续阅读“python 打印目录树”
:
-
from pymongo import MongoClient client = MongoClient(‘localhost’, 27017) #建立和数据库系统的连接,创建Connection时,指定host及port参数 db_auth = client.admin db_auth.authenticate("account", "password") #admin 数据库有帐号,连接-认证-切换库 db = client.dbname #连接数据库 … 继续阅读“Python数据库-链接mongodb带用户验证”
:
-
import ftplib, sys ftp1 = ftplib.FTP(‘127.0.0.1’, ‘book’, ‘bookpw’) ftp1.cwd(‘/Dir’) ftp2 = ftplib.FTP(‘www.holdenweb.com’, ‘bookuser’, ‘bookpw’) ftp2.cwd(‘/public’) sock1 = ftp1.transfercmd(‘RETR a.zip’) sock2 = ftp2.transfercmd(‘STOR b.zip’) flen = … 继续阅读“python实现ftp传输”
:
-
#!/usr/bin/env python # -*- coding: utf-8 -*- def is_chinese(uchar): """判断一个unicode是否是汉字""" if uchar >= u’\u4e00′ and uchar <= u’\u9fa5′: return True else: return False def fill_text_to_print_width(text, width): st … 继续阅读“python中英文混合字符串对齐输出”
:
-
# encoding:utf-8 import sys reload(sys) sys.setdefaultencoding("utf8") import urllib, urllib2 from pprint import pprint from collections import Counter, OrderedDict from bs4 import BeautifulSoup from jinja2 import Environment, PackageLoader … 继续阅读“python 抓取期货咨询供分析”
: