原创 知識庫——MySQL

查看已啓動服務器 ps -ef | grep mysqld 管理數據庫 mysql -u root -p use mysql; FLUSH PRIVILEGES;   SHOW DATABASES; # 查看所有數

原创 查DynamoDB表

一、通過hash key和range key import gzip from pysnap import settings from pysnap.aws import dynamodb class DynamodbSearch

原创 讀取XML文件

只要xml原文件標籤完整、正確,哪怕是下圖形式的內容,都可以獲取標籤的內容 代碼總結: from lxml import etree import xml.etree.ElementTree as ET class WoFullP

原创 數據庫索引簡介

簡介 1、索引的作用: 因爲數據中的記錄很多,爲了方便我們查找,提高查詢的效率; 2、索引的原理: 對要查詢的字段建立索引其實就是把該字段按照一定的方式排序; 建立的索引只對該字段有用,如果查詢的字段改變,那麼這個索引也就無效了,比如圖書

原创 Git 基礎

Workspace:工作區Index/Stage:暫存區,也叫索引Repository:倉庫區(或本地倉庫),也存儲庫Remote:遠程倉庫 先克隆一個遠程倉庫用於學習,三選一: git clone https://github.co

原创 Git 分支

查看本地分支: git branch 查看遠程分支: git branch -r 查看所有分支(包括遠程分支): git branch -a 查看每個分支的最後一次提交: git branch -v 創建一個test分支: g

原创 Git 倉庫

1.  本地協議:共享文件系統 2.  HTTP協議:類似SSH(Secure Shell)安全外殼協議,應用層,用於遠程登錄 3.  SSH協議:易架設,通用,安全高效,公司內部可用 4.  Git協議:任何人都(不)可以克隆,最難架設

原创 Git 歷史記錄

查看歷史提交 git log 顯示最近2次提交的內容差異 git log -2 顯示某個作者的提交 git log --author 'leo han' 列出某個時間段的提交 git log --since 2.weeks 等同

原创 python之office_word相關操作

python無法處理.doc文件,所以先將.doc文件轉化爲.docx文件,再處理.docx 一、.doc轉化爲.docx、.pdf、.txt…… python無法處理.doc文件,但可以處理.docx文件,先將.doc轉爲.docx

原创 運行linux命令並返回結果

參考:https://www.cnblogs.com/yyds/p/7288916.html 命令行指令的執行通常有兩個我們比較關注的結果: 命令執行的狀態碼——表示命令執行是否成功 命令執行的輸出結果——命令執行成功後的輸出 一、os與

原创 python ftplib模塊

from ftplib import FTP # 加載ftp模塊 ftp = FTP() # 獲取FTP對象 ftp.set_debuglevel(2) # 打開調試級別2,顯示詳細

原创 Python正則表達式前向/後向搜索的肯定/否定模式的區別和示例

零寬斷言區別    含義 語法 示例 前向搜索肯定模式 零寬度正預測先行斷言 匹配exp前面的位置 (?=exp) 用\b\w+(?=ing\b)查找I'm singing while you're dancing.匹配到sing

原创 數據解析

解析之前 跟PM確認規則,最好跟之前解析過的人溝通一下,看看是否有什麼坑或者小技巧。 解析的時候 對應的字符可以判斷其類型,增加校驗 使用日誌或者try等功能捕獲錯誤,一次性跑完流程後再解決無法解析的問題。不能只是根據跑腳本時遇到錯誤導致

原创 Pycharm中的Python Console與Terminal

Pycharm的下方工具欄中有兩個窗口:Python Console和Terminal(如下圖) 其中,Python Console叫做Python控制檯,即Python交互模式;Terminal叫做終端,即命令行模式。 Python

原创 函數

位置參數 x和n,這兩個參數都是位置參數,調用函數時,傳入的兩個值按照位置順序依次賦給參數x和n。 默認參數 必選參數在前,默認參數在後,否則Python的解釋器會報錯。 當函數有多個參數時,把變化大的參數放前面,變化小的參數放後面。