python實現登陸知乎獲得個人收藏並儲存為word檔案

這個程式其實很早之前就完成了,一直沒有發出了,趁著最近不是很忙就分享給大家.使用BeautifulSoup模組和urllib2模組實現,然後儲存成word是使用python

Python擷取單個程式CPU使用方式趨勢圖

本文定位:已將CPU曆史資料存檔,等待可視化進行分析,可暫時沒有思路。前面一篇文章(http://www.jb51.net/article/61956.htm)提到過在linux下如何用python將top命令的結果進行存檔,本文是它的後續。python中我們可以用matplotlib很方便的將資料視覺效果,比如下面的代碼:複製代碼 代碼如下:import matplotlib.pyplot as pltlist1 = [1,2,3]list2 =

Python爬取讀者並製作成PDF

學了下beautifulsoup後,做個個網路爬蟲,爬取讀者雜誌並用reportlab製作成pdf..crawler.py複製代碼 代碼如下:#!/usr/bin/env python#coding=utf-8""" Author: Anemone Filename: getmain.py Last modified: 2015-02-19 16:47 E-mail: anemone@82flex.com"""import

Python寫的Tkinter程式螢幕置中方法

本文適用情境:想用Tkinter開發介面程式並螢幕置中,但沒找到相應的API。這兩天玩了玩Tkinter,感覺不錯,就是螢幕置中這個問題在網上搜了很長時間也沒 找到答案,最後沒辦法,看它的文檔,用自己的方法實現了。方法很土,就是擷取初始化的表單大小和螢幕大小,再通過計算得到大體值。以下是代碼:複製代碼 代碼如下:#! /usr/bin/python''' File : screenCenter.pyw Author : Mike E-Mail :

Python用GET方法上傳檔案

之前在osc看到一個文章討論Get和Post的不同, 有人說不能用Get來上傳檔案。這就是用Get上傳檔案的例子,client用來發Get請求,server用來收請求。檔案內容是在http請求的body內傳過去的。用了不同的語言,因為我覺得各自處理起來都要方便些。而且我覺得瀏覽器也是可以發出這樣的請求的,之後我會嘗試一下。請求端代碼複製代碼 代碼如下:import requests #需要安裝requestswith open('test.txt', 'rb') as f:

python通過urllib2擷取帶有中文參數url內容的方法

本文執行個體講述了python通過urllib2擷取帶有中文參數url內容的方法。分享給大家供大家參考。具體如下:對於中文的參數如果不進行編碼的話,python的urllib2直接處理會報錯,我們可以先將中文轉換成utf-8編碼,然後使用urllib2.quote方法對參數進行url編碼後傳遞。content = u'你好 jb51.net'content = content.encode('utf-8')content = urllib2.quote(content)api_url =

Python實現從百度API擷取天氣的方法

本文執行個體講述了Python實現從百度API擷取天氣的方法。分享給大家供大家參考。具體實現方法如下:複製代碼 代碼如下:__author__ = 'saint'import osimport urllib.requestimport urllib.parseimport jsonclass weather(object): # 擷取城市代碼的uri code_uri =

Python解析xml中dom元素的方法

本文執行個體講述了Python解析xml中dom元素的方法。分享給大家供大家參考。具體實現方法如下:複製代碼 代碼如下:from xml.dom import minidomtry: xmlfile = open("path.xml", "a+") #xmldoc = minidom.parse( sys.argv[1]) xmldoc = minidom.parse(xmlfile)except : #updatelogger.error( "Can't parse

Python比較兩個圖片相似性的方法

本文執行個體講述了Python比較兩個圖片相似性的方法。分享給大家供大家參考。具體分析如下:這段代碼實用pil模組比較兩個圖片的相似性,根據實際實用,代碼雖短但效果不錯,還是非常靠譜的,前提是圖片要大一些,太小的圖片不好比較。附件提供完整測試代碼和對比用的圖片。複製代碼 代碼如下:#!/usr/bin/python# Filename: histsimilar.py# -*- coding: utf-8 -*-import Imagedef make_regalur_image(img,

Python實現測試磁碟效能的方法

本文執行個體講述了Python實現測試磁碟效能的方法。分享給大家供大家參考。具體如下:該代碼做了如下工作:create 300000 files (512B to 1536B) with data from /dev/urandomrewrite 30000 random files and change the sizeread 30000 sequential filesread 30000 random filesdelete all filessync and drop cache

python實現簡單socket程式在兩台電腦之間傳輸訊息的方法

本文執行個體講述了python實現簡單socket程式在兩台電腦之間傳輸訊息的方法。分享給大家供大家參考。具體分析如下:python開發簡單socket程式在兩台電腦之間傳輸訊息,分為用戶端和服務端,分別在兩台電腦上運行後即可進行簡單的訊息傳輸,也可以在一台電腦上測試,設定兩個不同的連接埠即可。# Save as server.py 服務端代碼# Message Receiverimport osfrom socket import *host = ""port = 13000buf = 102

python實現簡單溫度轉換的方法

本文執行個體講述了python實現簡單溫度轉換的方法。分享給大家供大家參考。具體分析如下:這是一段簡單的python代碼,使用者轉換不同單位的溫度,適合初學者參考複製代碼 代碼如下:def c2f(t): return (t*9/5.0)+32def c2k(t): return t+273.15def f2c(t): return (t-32)*5.0/9def f2k(t): return (t+459.67)*5.0/9def k2c(t): return

python處理csv資料的方法

本文執行個體講述了python處理csv資料的方法。分享給大家供大家參考。具體如下:Python代碼:複製代碼 代碼如下:#coding=utf-8__author__ = 'dehua.li'from datetime import *import datetimeimport csvimport sysimport timeimport stringimport osimport os.pathimport pylab as

python自動格式化json檔案的方法

本文執行個體講述了python自動格式化json檔案的方法。分享給大家供大家參考。具體如下:這裡主要實現將代碼混亂的json檔案格式化。還有一小堆python常用演算法代碼完整執行個體代碼點擊此處本站下載。class JsonFormatter: def __init__(self,intend=4,name=""): self.name=name self.intend=intend self.stack=[] self.obj=None

python使用chardet判斷字串編碼的方法

本文執行個體講述了python使用chardet判斷字串編碼的方法。分享給大家供大家參考。具體分析如下:最近利用python抓取一些網上的資料,遇到了編碼的問題。非常頭痛,總結一下用到的解決方案。linux中vim下查看檔案編碼的命令 set fileencoding python中一個強力的編碼檢測包 chardet ,使用方法非常簡單。linux下利用pip install chardet實現簡單安裝import chardetf =

python通過正則尋找微博@(at)使用者的方法

本文執行個體講述了python通過正則尋找微博@(at)使用者的方法。分享給大家供大家參考。具體如下:這段代碼用到了python正則的findall方法,尋找所有被@的使用者,使用數組形式返回使用者暱稱import reusers = re.findall(r'@([\u4e00-\u9fa5\w\-]+)','nihao @dfugo @jb51 haha')print(users)返回結果如下:['dfugo',

python將MongoDB裡的ObjectId轉換為時間戳記的方法

本文執行個體講述了python將MongoDB裡的ObjectId轉換為時間戳記的方法。分享給大家供大家參考。具體分析如下:MongoDB裡的_id欄位前四位是時間戳記的16進位表示,通過Python可以很容易從_id中提取出時間戳記來def timestamp_from_objectid(objectid): result = 0 try: result = time.mktime(objectid.generation_time.timetuple()) except: pass

python監控網站運行異常並發送郵件的方法

本文執行個體講述了python監控網站運行異常並發送郵件的方法。分享給大家供大家參考。具體如下:這是一個簡單的python開發的監控程式,當指定網頁狀態不正常是通過smtp發送通知訊息複製代碼 代碼如下:#!/usr/bin/env python# -*- coding: UTF-8 -*-#author libertyspyimport socketimport smtplibimport urllibmail_options = {

python實現查詢蘋果手機維修進度

萬惡的蘋果,我的5s最近壞了,官方的零售店是根本就預約不到啊預約不到啊,所以只好去找授權維修點了,昨天送去之後人家說可能要返廠,周期大概20天左右,我直接就醉了,20天啊,快一個月啊,等手機到手都快清明了,fuck.今天下午無聊在網上搜了下看能不能查到維修進度,發現在蘋果官網就可以查看,不過我的機子目測還沒有送修,現在還查不到維修進度,趁著無聊沒事幹,寫了個程式來即使的查看維修進度.python的urllib2已經添加了對於cookie的支援,這對於抓取一些要登入的網站或者要設定cookie的網

python通過shutil實現快速檔案複製的方法

本文執行個體講述了python通過shutil實現快速檔案複製的方法。分享給大家供大家參考。具體如下:python通過shutil實現快速檔案拷貝,shutil使用起來非常方便,可以通過pip install shutil安裝from shutil import *from glob import globprint 'BEFORE:', glob('shutil_copyfile.*')copyfile('sharejs.com.py',

總頁數: 2974 1 .... 2623 2624 2625 2626 2627 .... 2974 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.