Time of Update: 2017-01-19
本文執行個體講述了Python實現從訂閱源下載圖片的方法。分享給大家供大家參考。具體如下:這段代碼是基於python 3.4實現的,和python2.X 比起來有了好多差別啊。這是一個練習,資料來源來自網易訂閱。代碼如下:複製代碼 代碼如下:__author__ = 'Saint'import osimport urllib.requestimport jsonfrom html.parser import HTMLParser# 從擷取的網頁內容篩選圖片的內容class
Time of Update: 2017-01-19
本文執行個體講述了Python擷取網頁上圖片下載地址的方法。分享給大家供大家參考。具體如下:這裡擷取網頁上圖片的下載地址是正在寫的資料擷取中的一段,代碼如下:複製代碼 代碼如下:#!/user/bin/python3import urllib2from HTMLParser import HTMLParserclass MyHtmlParser(HTMLParser): links = [] def
Time of Update: 2017-01-19
本文執行個體講述了Python實現從百度API擷取天氣的方法。分享給大家供大家參考。具體實現方法如下:複製代碼 代碼如下:__author__ = 'saint'import osimport urllib.requestimport urllib.parseimport jsonclass weather(object): # 擷取城市代碼的uri code_uri =
Time of Update: 2017-01-19
本文執行個體講述了Python計算迴文數的方法。分享給大家供大家參考。具體如下:這裡檢查數字是不是迴文數,用196演算法產生一個數位迴文數num = 905;def is_Palindrome(num): """ 判斷一個數字是不是迴文數,這裡有些取巧了 :param num: :return: """ """ :param num: :return: """ temp = "%d"%num; str = temp[::-1]; if temp == str:
Time of Update: 2017-01-19
之前在osc看到一個文章討論Get和Post的不同, 有人說不能用Get來上傳檔案。這就是用Get上傳檔案的例子,client用來發Get請求,server用來收請求。檔案內容是在http請求的body內傳過去的。用了不同的語言,因為我覺得各自處理起來都要方便些。而且我覺得瀏覽器也是可以發出這樣的請求的,之後我會嘗試一下。請求端代碼複製代碼 代碼如下:import requests #需要安裝requestswith open('test.txt', 'rb') as
Time of Update: 2017-01-19
學了下beautifulsoup後,做個個網路爬蟲,爬取讀者雜誌並用reportlab製作成pdf..crawler.py複製代碼 代碼如下:#!/usr/bin/env python#coding=utf-8""" Author: Anemone
Time of Update: 2017-01-19
python的dict用起來很方便,可以自訂key值,並通過下標訪問,樣本如下:複製代碼 代碼如下:>>> d = {'key1':'value1',... 'key2':'value2',... 'key3':'value3'}>>> print d['key2']value2>>>lambda運算式也是很實用的東東,樣本如下:複製代碼 代碼如下:>>> f = lambda x : x**2>>>
Time of Update: 2017-01-19
本文執行個體講述了Python實現CET查分的方法。分享給大家供大家參考。具體實現方法如下:複製代碼 代碼如下:#!/usr/bin/python# -*- coding: utf-8 -*-import sys, urllib2def CetQuery(band, exam_id): """CETQuery version 0.2 2009.2.28 An Exercise Program by PT, GZ
Time of Update: 2017-01-19
RFC文檔有很多,有時候在沒有連網的情況下也想翻閱,只能下載一份留存本地了。看了看地址清單,大概是這個範圍:http://www.networksorcery.com/enp/rfc/rfc1000.txt...http://www.networksorcery.com/enp/rfc/rfc6409.txt哈哈,很適合批量下載,第一個想到的就是迅雷……可用的時候發現它只支援三位元的擴充(用的是迅雷7),我想要下的剛好是四位元……鬱悶之下萌生自己做一個的想法!這東西很適合用python做,原理很
Time of Update: 2017-01-19
CSDN免積分下載 你懂的。1、輸入資源地址如:http://download.csdn.net/download/gengqkun/4127808 2、輸入驗證碼3、點擊下載,會彈出瀏覽器下載。註:成功率在70-80% ,介面很醜,請將就著用。複製代碼 代碼如下:#-*-coding:utf-8-*-#python3.3.5import urllib.parse,urllib.request,http.cookiejar,io,webbrowserimport tkinter as
Time of Update: 2017-01-19
一、Tkinter介紹Tkinter是一個python模組,是一個調用Tcl/Tk的介面,它是一個跨平台的指令碼圖形介面介面。Tkinter不是唯一的python圖形編程介面,但是是其中比較流行的一個。最大的特點是跨平台,缺點是效能不太好,執行速度慢。一般使用Tkinter的方法是:From Tkinter import *或者: import Tkinter
Time of Update: 2017-01-19
本文執行個體講述了Python格式化css檔案的方法。分享給大家供大家參考。具體實現方法如下:import string, sysimport re, StringIOTAB=4def format(ss): f = open (ss, "r") data = f.read() f.close() dlen = len(data) i = 0 buf = StringIO.StringIO() start = 0 while i < dlen: if data[i]
Time of Update: 2017-01-19
本文執行個體講述了Python將xml和xsl轉換為html的方法。分享給大家供大家參考。具體分析如下:這裡需要用libxml2,所以還要先安裝了libxml2模組才能使用。代碼如下:# -*- coding: mbcs -*-#!/usr/bin/pythonimport libxml2, libxsltclass compoundXML: def __init__(self): self._result = None self._xsl = None self._xml
Time of Update: 2017-01-19
本人 python新手,使用的環境是python2.7,勿噴複製代碼 代碼如下:# -*- coding:utf8 -*-import randomimport stringimport sysreload(sys)sys.setdefaultencoding("utf8")def random_number(): pwnumber=input("請輸入要求輸入密碼個數:")
Time of Update: 2017-01-19
本文定位:已將CPU曆史資料存檔,等待可視化進行分析,可暫時沒有思路。前面一篇文章(http://www.jb51.net/article/61956.htm)提到過在linux下如何用python將top命令的結果進行存檔,本文是它的後續。python中我們可以用matplotlib很方便的將資料視覺效果,比如下面的代碼:複製代碼 代碼如下:import matplotlib.pyplot as pltlist1 = [1,2,3]list2 =
Time of Update: 2017-01-19
本文執行個體講述了Python使用xlrd讀取Excel格式檔案的方法。分享給大家供大家參考。具體如下:使用xlrd能夠很方便的讀取excel檔案內容,而且這是個跨平台的庫,能夠在windows,linux/unix,等平台上面使用,代碼如下:import xlrdfname = "sample.xls"bk = xlrd.open_workbook(fname)shxrange = range(bk.nsheets)try: sh =
Time of Update: 2017-01-19
本文執行個體講述了Python實現去除代碼前行號的方法。分享給大家供大家參考。具體實現方法如下:複製代碼 代碼如下:# -*- coding: utf-8 -*-import wxclass MainWindow(wx.Frame): def __init__(self, parent, id): wx.Frame.__init__(self, parent,
Time of Update: 2017-01-19
本文定位:想通過python調用top命令擷取cpu使用率但暫時沒有思路的情況。如果單純為了獲得cpu的利用率,通過top命令重新導向可以輕鬆實現,命令如下:複製代碼 代碼如下:top -bi > cpuHistory.log或複製代碼 代碼如下:top -bi | tee
Time of Update: 2017-01-19
本文執行個體講述了Python擷取DLL和EXE檔案版本號碼的方法。分享給大家供大家參考。具體實現方法如下:複製代碼 代碼如下:import win32apidef getFileVersion(file_name): info = win32api.GetFileVersionInfo(file_name, os.sep) ms = info['FileVersionMS'] ls =
Time of Update: 2017-01-19
本文執行個體講述了Python接收Gmail新郵件並發送到gtalk的方法。分享給大家供大家參考。具體實現方法如下:#!/usr/bin/env python# -*- coding: utf-8 -*-import imaplibimport string, randomimport StringIO, rfc822import emailfrom google.appengine.api import xmppSERVER1 = "imap.gmail.com"USER =