原创 PEP8 Python 編碼規範整理
PEP8 Python 編碼規範一 代碼編排1 縮進。4個空格的縮進(編輯器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大長度79,換行可以使用反斜槓,最好使用圓括號。換行點要在操作符的後邊敲回車。3 類和top
原创 Python2.x與3 .x版本區別
Python 3.0的變化主要在以下幾個方面: print 函數 print語句沒有了,取而代之的是print()函數。 Python 2.6與Python 2.7部分地支持這種形式的print語法。在Python 2.6與Python 2
原创 python list查詢及所需時間
# -*-coding=utf-8 -*-#filename: list_query#date: 2018-03-25#author: guoswimport timedef cost_time(fun): def cost(*arg
原创 利用gevent實現異步執行任務
import gevent def task(pid): gevent.sleep(2) print ("task %s done"%pid) def asynchronous(): threads = [geve
原创 Python之*args和**kwargs使用方法
Python *args使用方法:#!/usr/bin/env python #-*- coding=utf-8 -*- def args(args,*kwargs): print (args) for arg in kw
原创 Python監控文件內容變化
利用seek監控文件內容,並打印出變化內容:#/usr/bin/env python #-*- coding=utf-8 -*- pos = 0 while True: con = open("a.txt") if pos !
原创 Python之is與==的區別
首先看幾個例子:# -*-coding=utf-8 -*- a="Hello Python" b="Hello Python" print (a is b) #結果是:True print (a == b) #結果是:True
原创 Linux ssh免密碼認證
[root@localhost ~]# ssh-keygen -t rsa #創建密鑰對Generating public/private rsa key pairEnter file in which to save the key (/
原创 python_ssh h3c 路由器
#!/usr/bin/env python import time import pexpect import sys def h3c_ssh(ip,username,password1,password2,type): try:
原创 Python對數據加密與解密
1、base64模塊>>>import base64>>>s1 = base64.encodestring('Hello world') #加密過程>>>print s1>>>SGVsbG8gd29ybGQ=>>>s2 = base64.d