原创 3 - Selenium - 元素定位
selenium模擬人對瀏覽器的操作,那人對如何對瀏覽操作呢?無非也就是點、劃、拖拽、輸入等操作。這些操作反映到HTML中,也無非是對節點元素的操作。selenium提供了多種對於元素的操作,簡單來說,就是找到標籤,操作它,但是現在有些標籤
原创 2 - Selenium - Selenium webdriver的基本操作
常用類與方法 from selenium import webdriver # 驅動瀏覽器 from selenium.webdriver import ActionChains # 鼠標的相關操作,比如滑動驗證 from sel
原创 Selenium - 滾動條操作
移動到底部/頂部 import time from selenium import webdriver driver = webdriver.Chrome() driver.implicitly_wait(time_to_wait=1
原创 python實現文件名稱批量修改(刪除名稱中特定字符)
原來是這樣的 import os # 輸入文件夾地址 path = r"C:\Users\Downloads\Video" files = os.listdir(path) # 輸出所有文件名,只是爲了看一下 for
原创 左移運算和右移運算
1) 左移運算(<<) 左移就是把所有位向左移動幾位 如: 12 << 2 意思就是12向左移動兩位 12的二進制是: 0000 1100 通過這個圖我們可以看出來,所有的位全都向
原创 python 查詢代碼量
python統計查詢代碼量 # coding=utf-8 import os import time BASEDIR = r'C:\Users\喬曉強\Downloads\Python-master\Python-master' fil
原创 Go語言踩過的坑---記錄GOPATH在GOLAND中的坑
首先我們的環境已經配置好了 GOPATH=D:\project GOROOT=D:\go Go的目錄結構 add.go package calc //函數名必須大寫首字母,不然外部包找不到 func Add(a
原创 NO1之Go語言快速上手(一)
初識包管理 輸出 註釋 初識數據類型 一 初識包管理 知道文件與文件,文件與文件夾的關係 關於包管理的總結 一個文件夾可以稱爲一個包 在文件夾(包)中可以創建多個文件 在同一個包下的每個文件中必須指定包名
原创 製作pip包
本文是帶你製作自己的開源模塊,以後所有人都可方便的使用pip安裝你的模塊:如 pip install 模塊名 對於模塊開發者本質上需要做3件事: 編寫代碼 將模塊進行打包 上傳至PyPI(需要先註冊PyPI賬號)
原创 使用Python自由切分pdf文件提取任意頁面
這個小知識來自公總號【python小屋】 問題描述: 給定一個PDF文件,對其進行任意切分,提取其中任意頁面,保存爲新的PDF文件。 準備工作: 安裝擴展庫PyPDF2,參考命令 pip install PyPDF2 參考代
原创 python實現 -- 盆友圈九宮格
from PIL import Image def cut_image(image): width, height = image.size item_width = width / 3.0 item_heigh
原创 默認列表轉字典
from collections import defaultdict # 將列表內的元素,根據位數合併成字典 lst = [1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 32769, 655
原创 django 鏈接 已有數據庫 導出 models表
python manage.py inspectdb > models.py
原创 三次登陸
基礎版 n = 3 while n > 0: username = input('請輸入用戶名') pwd = input('請輸入密碼') if username == '
原创 代碼中的去掉註釋
有時候我在工作當中需要將代碼中的註釋去掉 下面我們就介紹一下吧 利用python去掉java中的註釋 import com.example.pojo.MethodInfo; public class MethodInfoUtil{