<input id="0qass"><u id="0qass"></u></input>
  • <input id="0qass"><u id="0qass"></u></input>
  • <menu id="0qass"><u id="0qass"></u></menu>

    自定義博客皮膚VIP專享

    *博客頭圖:

    格式為PNG、JPG,寬度*高度大于1920*100像素,不超過2MB,主視覺建議放在右側,請參照線上博客頭圖

    請上傳大于1920*100像素的圖片!

    博客底圖:

    圖片格式為PNG、JPG,不超過1MB,可上下左右平鋪至整個背景

    欄目圖:

    圖片格式為PNG、JPG,圖片寬度*高度為300*38像素,不超過0.5MB

    主標題顏色:

    RGB顏色,例如:#AFAFAF

    Hover:

    RGB顏色,例如:#AFAFAF

    副標題顏色:

    RGB顏色,例如:#AFAFAF

    自定義博客皮膚

    -+
    • 博客(88)
    • 資源 (3)
    • 收藏
    • 關注

    原創 有了這個python小程序再也不用擔心螞蟻森林能量不夠了,借助小米運動修改微信和支付寶的步數

    代碼實現:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/01/25 19:55# @Author : huni# @File : yundong.py# @Software: PyCharmimport requestsimport timeimport datetimeimport reimport randomclass XiaomiSport: def __init__(self

    2021-01-26 18:15:45 4284 9

    原創 python 查詢兩個日期間隔的所有時間日期 返回列表

    代碼如下:import datetimedef getEveryDay(begin_date,end_date): # 前閉后閉 date_list = [] begin_date = datetime.datetime.strptime(begin_date, "%Y-%m-%d") end_date = datetime.datetime.strptime(end_date,"%Y-%m-%d") while begin_date <= end_date

    2021-01-26 18:02:45 3993 3

    原創 selenium的options常用操作

    常用操作如下:設置編碼格式:# 設置默認編碼為 utf-8,也就是中文from selenium import webdriveroptions = webdriver.ChromeOptions()options.add_argument('lang=zh_CN.UTF-8')driver = webdriver.Chrome(chrome_options = options)模擬移動設備# 通過設置user-agent,用來模擬移動設備# 比如模擬 android QQ瀏覽器op

    2021-01-26 17:55:51 3978 1

    原創 Python判斷某些字符是否存在于列表,鏈接,字符串,或者字典中的判定方法

    1.使用成員操作符 in>>> s='nihao,shijie'>>> t='nihao'>>> result = t in s>>> print resultTrue2.使用string模塊的find()/rfind()方法>>> import string>>> s='nihao,shijie'>>> t='nihao'>>> result

    2021-01-26 17:45:20 3949

    原創 手機APP自動化 Appium教程

    Appium原理與安裝Appium 是一個移動 App (手機應用)自動化工具。手機APP 自動化有什么用?自動化完成一些重復性的任務比如微信客服機器人爬蟲自動化測試Appium 自動化方案的特點:開源免費支持多個平臺支持多種類型的自動化支持多種編程語言自動化原理我們先來看一下Appium自動化的原理圖這圖是不是很眼熟?對啦,和Selenium 原理圖很像。因為 Appium自動化架構就是借鑒的Selenium。大家看看這幅圖, 包含了 3個主體部分 : 自動化程序

    2021-01-19 21:00:20 13612 28

    原創 用Python發免費短信的正確姿勢

    前言今天帶大家來玩一玩,如何用 Python 來實現免費短信。關于發短信,其實適用場景還挺多的。只有你想不到的場景,沒有玩不轉的場景!比如作為一個 IT 人員,經常會有監控服務器之說,那么自動告警的短信或者來電就顯得非常重要了。再比如,你可以用發短信的功能,自己來實現一個溫馨天氣預報提示給你的爸爸媽媽。。。等等下面進入今天的主題 - twilio 網站。https://www.twilio.com/console準備工作先來介紹下這個網站主要用于發短信和來電,提供了完備的相關 api。而

    2021-01-13 18:13:27 22015 44

    原創 手機自動化 5分鐘上手自動化測試——Airtest+Poco快速上手

    前言本文檔將演示使用AirtestProject專用的編輯器AirtestIDE,編寫Airtest+Poco自動化腳本的全流程。強烈建議新手從本文檔開始閱讀,并使用AirtestIDE上手腳本編寫。簡介AirtestIDE 是一個跨平臺的UI自動化測試編輯器,適用于游戲和App自動化腳本錄制、一鍵回放、報告查看,輕而易舉實現自動化測試流程支持基于圖像識別的Airtest框架,適用于所有Android/iOS/Windows應用支持基于UI控件搜索的Poco框架,適用于Unity3d,Coco

    2021-01-10 17:45:39 24509 18

    原創 selenium + python + Chrome自動化實現全站文章的鏈接獲取并發送請求(解決篩選列表,循環列表取多個元素,網頁元素被覆蓋點擊被攔截等問題)

    代碼中已經做詳細注釋,這里不再贅述了獲取cookies#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/20 11:00# @Author : huni# @File : cookies獲取.py# @Software: PyCharmfrom selenium import webdriverfrom time import sleepimport jsonif __name__ == '__ma

    2021-01-09 18:06:25 25577 10

    原創 python 列表過濾方法 條件表達式

    1.使用filter和lambda函數filter(fun, seq)函數對seq里的每個元素執行fun(),并返回值為true的元素放在一個iterator里例如在一個列表里找出所有奇數可以這樣寫:a = [1,2,3,4,5,6,7,8]print(list(filter(lambda x: x%2 , a)))>>> ================================ RESTART ================================>&

    2021-01-07 18:49:09 26552 20

    原創 學了python之后 畫畫都是這樣操作的

    效果:代碼實現:# coding:utf-8# @Time : 2021/01/06 19:55# @Author : huni# @File : csdn閱讀量4.py# @Software: PyCharmimport turtle as tt.pensize(4) # 設置畫筆的大小t.colormode(255) # 設置GBK顏色范圍為0-255t.color((255,155,192),"pink") # 設置畫筆顏色和填充顏色(pink)t.setup(8

    2021-01-07 17:19:49 26070 13

    原創 selenium 自動化 攜帶cookies模擬登陸嗶哩嗶哩并發送彈幕和評論(解決多窗口切換、規避檢測、評論無法輸入等問題)

    獲取cookies之后就可以自動登陸到嗶哩嗶哩,點擊搜索到的視頻,然后輸入彈幕,發送彈幕,再點擊評論,發送評論,這里有個問題就是運行幾次之后發現評論直接sed_keys的話,會出現輸入不進去的情況,然后再次檢查網頁源碼,發現評論框有個ajax請求的動態加載,解決辦法是先點擊一下評論框,再輸入評論內容就可以了源碼:cookies獲?。ㄟ@里涉及窗口切換)#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/1/3 18:14# @

    2021-01-03 19:25:47 28635 27

    原創 Python + selenium 破解極驗滑塊驗證碼模擬人類滑動行為(解決驗證碼被怪物吃掉的問題)

    寫在前面:其實本程序還有很多需要完善和改進的地方,后面會進行完善,大家多多包涵概述通過完整圖片與缺失滑塊的圖片進行像素對比,確定滑塊位置邊緣檢測算法,確定位置規避檢測,模擬人的行為進行滑動滑塊實現-這里以帶刷網為例,展示驗證碼滑動的效果#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/1/2 18:34# @Author : huni# @File : 驗證碼2.py# @Software: Py

    2021-01-03 15:01:25 31203 29

    原創 python 爬蟲 分段視頻批量爬取 m3u8流媒體格式轉換案例2(解決ts文件排序問題;用到lambda)

    排序前后情況代碼:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/1/1 17:05# @Author : huni# @File : m3u8下載合成案例2.py# @Software: PyCharm#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/11/28 18:33# @Author : huni# @File

    2021-01-01 17:18:41 29550 10

    原創 selenium自動化攜帶cookies模擬登陸QQ空間

    獲取cookies:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2021/1/1 15:53# @Author : huni# @File : QQ空間cookies.py# @Software: PyCharmfrom selenium import webdriverfrom time import sleepimport jsonif __name__ == '__main__': driver

    2021-01-01 15:59:53 29523 2

    原創 python 爬蟲 通過搜索引擎搜索好看的圖片進行爬?。ń鉀Q頁面廣告鏈接問題)

    僅僅展示單線程的代碼,多線程可以自行探索不在過多贅述#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/31 12:02# @Author : huni# @File : xxx單函數.py# @Software: PyCharmimport requestsfrom lxml import etreefrom urllib import parseimport osif __name__ == '_

    2020-12-31 13:22:19 29545 5

    原創 python 爬蟲 通過搜索引擎搜索好看的圖片進行多線程高效率爬?。ń鉀Qhref關聯問題)

    效果:單線程模式:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/30 18:56# @Author : huni# @File : 圖集谷單函數.py# @Software: PyCharmimport requestsfrom lxml import etreefrom urllib import parseimport osif __name__ == '__main__': h

    2020-12-30 19:40:52 33940 2

    原創 python 實戰 自動發送郵件SMTP服務(解決賬號沒有權限問題)

    前言發送電子郵件是個很常見的開發需求。比如你寫了個監控天氣的腳本,發現第二天要下雨,或者網站上關注的某個商品降價了,就可以發個郵件到郵箱來提醒自己。使用 Python 腳本發送郵件并不復雜。不過由于各家郵件的發送機制和安全策略不同,常常會因為一些配置問題造成發送失敗。今天我們來舉例講講如何使用 Python 發送郵件。本文主要內容包括,了解發郵件的思路,發送郵件需要的一些設置,發送一封簡單的郵件,發送一封包含附件的郵件,在寫代碼過程中我們需要注意哪些問題等等。(完整參考代碼地址見文末)思路使.

    2020-12-30 16:38:01 29848 3

    原創 python + selenium自動化實戰攜帶cookies模擬登陸微博

    首先獲取cookies,使用手機掃碼登錄斗魚,然后利用網頁cookies保存在本地有些同學可能會問,這不是相當于自己登錄了嗎,還模擬什么呢,其實來說這是一次獲取cookies可以使用很久#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/29 16:27# @Author : huni# @File : 微博cookies.py# @Software: PyCharmfrom selenium import

    2020-12-29 16:36:54 30298 1

    原創 python 爬蟲 英雄聯盟皮膚圖片爬取

    #!/usr/bin/env python# -*- coding: utf-8 -*-"""抓取英雄聯盟英雄全皮膚author: hunidate: 2029-12-29"""import requestsimport jsonfrom urllib import parseimport osclass GetLolSkin(object): """抓取LOL英雄皮膚""" def __init__(self): """初始化變量"""

    2020-12-29 14:12:55 30427 2

    原創 python 爬蟲 王者榮耀皮膚圖片爬取

    #!/usr/bin/env python# -*- coding: utf-8 -*-"""抓取王者榮耀皮膚author: hunidate: 2020-12-29"""import requestsfrom bs4 import BeautifulSoupfrom urllib import parseimport osclass Skin(object): def __init__(self): # 英雄的json數據 self.h

    2020-12-29 14:10:05 30430

    原創 python 入門實戰改進B站小甲魚飛機大戰增強版4.0

    效果:資源包下載地址:https://download.csdn.net/download/m0_50944918/13977863部分代碼觀禮:import pygameimport sysimport tracebackimport myplaneimport enemyimport bulletimport supplyfrom pygame.locals import *from random import *#初始化pygame和播放器模塊pygame.init()

    2020-12-29 13:46:49 30493 1

    原創 python 入門 漢諾塔小游戲

    效果:源碼:def hanoi(n,x,y,z): if n == 1: print(x, '-->', z) else: hanoi(n-1, x, z, y) #將前n-1個盤子從x移動到y上 print(x, '-->' , z) #將最底下的最后一個盤子從x移動到z上 hanoi(n-1, y, x, z) #將y上的n-1個盤子移動到z上n = int(input('請輸入漢諾塔的層數:'))h

    2020-12-29 13:11:34 30425 1

    原創 python 入門 實戰 員工管理系統

    效果:主程序:import employee_toolswhile True: employee_tools.show_menu() action_str = input("請輸入您的操作:") if action_str == "1": # 1.添加員工信息 employee_tools.add_info() elif action_str == "2": # 2.修改員工信息 employee_too

    2020-12-29 13:07:41 30444

    原創 python + pygame 實現代碼雨 黑客帝國既視感

    效果:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/29 12:34# @Author : huni# @File : 代碼雨.py# @Software: PyCharmimport randomimport pygamePANEL_width = 1600PANEL_highly = 1000FONT_PX = 15pygame.init()# 創建一個可是窗口winSur = py

    2020-12-29 12:45:07 30441

    原創 python + selenium自動化實戰攜帶cookies模擬登陸虎牙

    首先獲取cookies,使用手機掃碼登錄斗魚,然后利用網頁cookies保存在本地有些同學可能會問,這不是相當于自己登錄了嗎,還模擬什么呢,其實來說這是一次獲取cookies可以使用很久#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/29 11:22# @Author : huni# @File : 虎牙cookies.py# @Software: PyCharmfrom selenium import

    2020-12-29 11:28:51 30512

    原創 python + selenium自動化實戰攜帶cookies模擬登陸斗魚

    首先獲取cookies,使用手機掃碼登錄斗魚,然后利用網頁cookies保存在本地有些同學可能會問,這不是相當于自己登錄了嗎,還模擬什么呢,其實來說這是一次獲取cookies可以使用很久#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/29 10:58# @Author : huni# @File : 斗魚cookies.py# @Software: PyCharmfrom selenium import

    2020-12-29 11:09:22 30505

    原創 selenium自動化攜帶cookies模擬登陸豆瓣(解決iframe定位問題)

    獲取cookies:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/27 17:44# @Author : huni# @File : 豆瓣cookies.py# @Software: PyCharmfrom selenium import webdriverfrom time import sleepimport jsonif __name__ == '__main__': driver

    2020-12-27 18:12:28 31263 2

    原創 selenium自動化模擬網易云音樂每天簽到打卡300首歌

    所需Chromedriver在這里源碼:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/25 13:42# @Author : huni# @File : 網易云簽到打開聽歌.py# @Software: PyCharmfrom selenium import webdriverfrom time import sleepif __name__ == '__main__': driver =

    2020-12-25 15:35:08 32277

    原創 selenium自動化模擬手機瀏覽器登錄csdn(初始化瀏覽器為手機端)

    #!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/25 12:59# @Author : huni# @File : 手機模擬.py# @Software: PyCharmfrom selenium import webdriverimport jsonfrom selenium.webdriver.common.action_chains import ActionChainsfrom time im

    2020-12-25 13:10:21 32199 1

    原創 selenium自動化實現csdn每日簽到(解決鼠標懸?!栴})

    #!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/24 10:46# @Author : huni# @File : csdn簽到.py# @Software: PyCharmfrom selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsimport jsonfrom selenium.webdriv

    2020-12-25 12:11:46 32238 1

    原創 selenium python 自動化 自動獲取CSDN熱門文章并模擬速評一下評價(解決無法獲取元素的問題)

    承接前面的自動登錄的文章,這里在前一篇的基礎上增加了對熱門文章的獲取的評論運行結果:寫代碼過程中遇到了點小麻煩,就是定位不到元素,不是iframe的問題,也不是xpath不規范,反正所有的辦法都試了,但是還是不好用,后來我斷點打印當前頁面page_source試試以下,發現打印的是前一個頁面的源碼,那就對了,當默認情況下selenium停留在第一個窗口的句柄,執行操作之后,把窗口切換到新窗口的句柄你就可以定位到元素了。#!/usr/bin/env python# -*- coding: utf

    2020-12-20 14:02:06 39927

    原創 selenium攜帶cookies模擬登陸CSDN

    首先是獲取cookies保存到本地#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/20 11:00# @Author : huni# @File : cookies獲取.py# @Software: PyCharmfrom selenium import webdriverfrom time import sleepimport jsonif __name__ == '__main__':

    2020-12-20 11:25:01 40250 1

    原創 python 爬蟲 快看漫畫整站爬?。ń鉀Q動態加載漫畫圖片地址、漫畫圖片合成長圖、圖片文件排序等問題)

    運行結果:這個是爬取的目標爬取之后建立文件夾,合成長圖之后刪除文件夾這里僅僅做幾組演示,由于合成的圖片有單列長度限制,所有拆分成兩列開始:首先打開網站,找到某個漫畫,發現點鼠標右鍵不可以,那就這樣:然后就是漫畫的圖片是切分成好幾段小圖片,而且圖片的地址是動態加載出來的,僅僅使用etree是提取不出來的所以這里是用來selenium無頭瀏覽器做為輔助然后就是文件排序問題,為了后面的合成長圖片命名方式選擇到這樣命名方便后面的排序好了,然后局可以寫代碼了:單線程代碼:#!

    2020-12-19 16:31:11 41835 1

    原創 python 爬蟲 圖圖島多線程并發爬取搜索內容的全部數據(解決href關聯問題)

    #!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/18 19:30# @Author : huni# @File : 圖圖島多線程.py# @Software: PyCharmimport requestsfrom lxml import etreeimport osfrom threading import Threadfrom queue import Queuefrom urllib impo

    2020-12-18 19:49:37 43183 1

    原創 python 爬蟲 selenium自動化爬取QQ音樂MV視頻(解決動態加載的url)

    思路:隨便找一個MV,打開抓包工具,找MP4路徑,發現這個MP4的url,但是如何獲取這個url呢?總不能每次都抓包吧,首先咱們用另外一個mv地址看看url有什么變化,

    2020-12-18 15:15:22 43662 1

    原創 python 爬蟲 ASMR網站在線音頻的爬?。ń鉀Qajax動態加載網頁)

    #!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/17 13:32# @Author : huni# @File : 18asmr爬取.py# @Software: PyCharmimport reimport osimport requestsfrom lxml import etreeimport jsonif __name__ == '__main__': headers = {

    2020-12-17 15:47:14 46503

    原創 python 爬蟲 利用ffmpeg 合成音頻和視頻并寫入到一個文件(音視頻合成)

    #!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/16 15:40# @Author : huni# @File : 合并音頻視頻.py# @Software: PyCharmimport osif __name__ == '__main__': mp4_f = input('輸入視頻文件路徑') # 類似這樣"F:/xxx/xxxxx.webm" 視頻文件 mp3_f = i

    2020-12-16 18:25:51 48288

    原創 python 爬蟲 50行代碼爬取超清4k壁紙圖(處理中文亂碼問題)

    運行結果就不放了,自己下載源碼測試下#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/15 19:10# @Author : huni# @File : 圖庫大全1000.py# @Software: PyCharmimport requestsfrom lxml import etreeimport osif __name__ == '__main__': headers = {

    2020-12-15 19:42:59 49885 1

    原創 python 爬蟲 美桌網 50行代碼爬取明星寫真攝影圖片

    好幾天沒更圖片爬蟲了,今天就簡單的趴一下美桌網:運行效果如下:其中,每位明星單獨一個文件夾,寫真的冊也是單獨一個文件夾,非常的銀杏源碼:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2020/12/15 18:14# @Author : huni# @File : 美桌網.py# @Software: PyCharmimport requestsfrom lxml import etreeimport

    2020-12-15 18:55:23 50007

    原創 云函數 折騰了兩天最終以失敗告終

    本來想把自己寫的爬蟲代碼部署到騰訊的云函數上執行,不過由于自己不太熟,加上之前沒有用過云函數導致失敗,卡在了地方庫的安裝上,首先我的爬蟲代碼需要一個lxml的庫,由于云函數的python3.6還沒有支持lxml,所以需要自己把包體打包上傳,但是打包之后我發現問題,測試之后發現不能使用,測試失敗顯示 cannot import ‘etree’,代碼前幾行是引入的 from lxml import etree ,于是我就搜索解決辦法,看有人說是由于lxml 里面沒有etree模塊導致的,所有要降低版本,但是所能

    2020-12-14 13:22:26 51804 4

    手機APP自動化環境搭建

    手機APP自動化環境搭建

    2021-01-19

    python飛機大戰資源包

    來自B站小甲魚python入門教程

    2020-12-29

    安卓手機自動化操作框架--Airtest

    安卓手機自動化操作框架--Airtest

    2021-01-10

    空空如也

    空空如也

    TA創建的收藏夾 TA關注的收藏夾

    TA關注的人 TA的粉絲

    提示
    確定要刪除當前文章?
    取消 刪除
    多乐彩