原创 python 把list數據類型轉爲 pandans

python 把list數據類型轉爲 pandans  import pandas as pd # 示例列表數據 data_list = [ {'Name': 'Alice', 'Age': 25, 'City': 'New Y

原创 ffmpeg常用操作命令

添加音軌 ffmpeg -i input.mp4 -i cc.MP3 -c:v copy -c:a aac -map 0:v -map 1:a -shortest output.mp4 並行合併多個視頻 ffmpeg -i video1.

原创 用opencv給一張透明圖片添加背景

# -*- coding: utf-8 -*- import cv2 import numpy as np def add_alpha_channel(img): """ 爲jpg圖像添加alpha通道 """ b_

原创 如何使用cpython

這個的學習主要是因爲在運行目標檢測的代碼時總是會出現下面的錯誤: from Cython.Build import cythonize ModuleNotFoundError: No module named 'C

原创 python 對於list和dict排序

dict排序:1.要按key值對字典排序,則可以使用如下語句: sorted(yourDict.keys()) 直接使用sorted(yourDict.keys())就能按key值對字典排序,這裏是按照順序對key值排序的,如果想按

原创 python模塊pyautogui

  一:前置操作 自動防故障 pyautogui.FAILSAFE = False # 默認爲True,這項功能意味着:當鼠標的指針在屏幕的最左上方,程序會報錯;目的是爲了防止程序無法停止 停頓功能 pyautogui.PAUSE =

原创 安裝NodeJS和NPM

安裝NodeJS和NPM   1 打開NodeJS的官網,默認的情況主頁就提供了Windows版本的下載鏈接,我們下載8.9.4 LTS版,LTS代表長期支持版本,一般新手建議使用這個版本,因爲這個版本使用的人最多,出問題能找到解決

原创 selenium結合requests實現session會話

requests實現session會話 import requestssession = session = requests.session() def cookie_to_cookiejar(cookies): if not

原创 selenium 刷新問題及拿到切換頁面句柄

from selenium import webdriver headers = { "Cookie": "JSESSIONID=xxxxxxxx", } def login(): url = "www.baidu

原创 xpath特殊場景使用

1.當下某個標籤不含某個屬性 size_list = li.xpath('.//ul[@class="sizes"]/li[not(@class="noStock")]/text()').extract()  

原创 python常用的日期時間

今天、昨天、明天 import datetime today = datetime.date.today() # 今天 yesterday = today - datetime.timedelta(da

原创 知網爬取

知網爬取勿做商用 import requests, time, parsel, re from selenium.webdriver.chrome.options import Options from urllib.parse impo

原创 scrapy 命令行傳參

class SciencedirectspiderSpider(scrapy.Spider): name = 'sciencedirectspider' allowed_domains = ['sciencedirect.

原创 scrapy框架+selenium的使用

scrapy框架+selenium的使用 1 使用情景:      在通過scrapy框架進行某些網站數據爬取的時候,往往會碰到頁面動態數據加載的情況發生,如果直接使用scrapy對其url發請求,是絕對獲取不到那部分動態加載出來的數據值。

原创 python 製作GUI頁面以及多選框

import osimport tkinter as tk from tkinter import filedialog from tkinter.scrolledtext import ScrolledText window = tk