原创 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{