原创 Python xpath 同時取多個屬性,或者取兩個屬性中存在的那個屬性

xpath 同時取多個屬性,可以使用and和or拼接 使用and將兩個或兩個以上的屬性拼接起來 例: ./descendant::*[@href and @lmv] 或者 .//*[@href and @lmv] 也可以使用or將兩個

原创 HTTP的由來與發展

HTTP 協議始於三十年前蒂姆·伯納斯 - 李的一篇論文; HTTP/0.9 是個簡單的文本協議,只能獲取文本資源; HTTP/1.0 確立了大部分現在使用的技術,但它不是正式標準; HTTP/1.1 是目前互聯網上使用最廣泛的協議,功能

原创 xpath語法解釋--following-sibling--contains

提取節點的層級分隔符: nodename 選取此節點的所有子節點。 / 從根節點選取。 // 從匹配選擇的當前節點選擇文檔中的節點,而不考慮它們的位置。 . 選取當前節點。 .. 選取當前節點的父節點。 @ 選取屬性。 提取標籤寫法: *

原创 http學習筆記1

  DNS 是將域名解析出真實IP地址的系統 URI 是統一資源標識符,標定了客戶端需要訪問的資源所處的位置,如果URI中的主機名使用域名,則需要使用DNS來講域名解析爲IP。 四層模型:應用層、傳輸層、網際層、鏈接層 IP協議主要解決尋

原创 HTTp的特點

HTTP 是靈活可擴展的,可以任意添加頭字段實現任意功能; HTTP 是可靠傳輸協議,基於 TCP/IP 協議“儘量”保證數據的送達; HTTP 是應用層協議,比 FTP、SSH 等更通用功能更多,能夠傳輸任意數據; HTTP 使用了請求

原创 html請求方法

Http/1.1規定了八種方法,單詞必須都是大寫的形式。     1. GET:獲取資源,可以理解爲讀取或者下載數據     2. HEAD:獲取資源的元信息;     3. POST:向資源提交數據,相當於寫入或上傳數據;     4.

原创 http域名

域名的解析 就像 IP 地址必須轉換成 MAC 地址才能訪問主機一樣,域名也必須要轉換成 IP 地址,這個過程就是“域名解析”。 訪問根域名服務器,它會告訴你“com”頂級域名服務器的地址; 訪問“com”頂級域名服務器,它再告訴你“ap

原创 判斷python判斷一個進程是否存在

#-*- coding:utf-8 -*- def check_exsit(process_name): import win32com.client WMI = win32com.client.GetObject('winmgm

原创 xls格式的數據錶轉成csv, xls>csv xlsx>csv

# -*- coding: utf-8 -*- __author__ = "lrtao2010" ''' Excel文件轉csv文件腳本 需要將該腳本直接放到要轉換的Excel文件同級目錄下 支持xlsx 和 xls 格式 在同級目錄下

原创 Python》》flask接口補充

接口POST請求需要注意from提交的數據和json形式數據在接收後提取方式不一樣(如果使用同一種接收方式會無法讀取參數): from形式的請求 import rquests postUrl = 'http://192.168.4.10

原创 flask接口Python

開始進入》》falsk接口   服務端: from flask import Flask,request import json app = Flask(__name__) @app.route("/", methods=["GET

原创 URL與URI的關係,URI解釋

 URI,也就是統一資源標識符(Uniform Resource Identifier)。因爲它經常出現在瀏覽器的地址欄裏,所以俗稱爲“網絡地址”,簡稱“網址” URI是用來標記服務器上的資源,區分“這個”資源和“那個”資源 嚴格地說,U

原创 企業微信羣通知機器人

想使用企業微信的機器人,首先你必須擁有一個三人以上的羣聊。這個是創建機器人的首要條件! 在需要添加機器人的羣聊上右鍵就可以添加自己的機器人了 點擊添加羣機器人》》點擊新創建一個機器人》》填寫機器人的名字》》點擊添加機器人   羣聊成員下

原创 筆趣閣的小說爬取

import urllib.request from lxml import etree def chu_url(url,shuhao): url = url + shuhao headers = {"User-Agent

原创 釘釘報警機器人

一:先建立一個三人以上釘釘羣聊》》》並在羣設置裏添加機器人 二:添加機器人成功後 三:複製成功後將複製的粘貼到下代碼段的wedhook    # -*- coding: utf-8 -*- from dingtalkchatbo