原创 Python-遞歸遍歷目錄

import os def getAllDir(path, sp =""): # 得到當前目錄下所有的文件 fileslist = os.listdir(path) # 處理每一個文件 sp +="

原创 Python-編碼與解碼

#編碼 path = r"G:\program\py.workplace1\文件讀寫\file4.txt" with open(path,"wb") as f1: str = "sunck is a good man凱" #

原创 python語法-字典

''' 字典是另一種可變容器模型,且可儲存任意類型對象 字典的每個鍵值 key => value 對用冒號 : 分割,每個鍵值對之間用逗號 ,分割, 整個字典包括在花括號{}中, 格式 d = {key1 : value1, key2

原创 PIP基本使用方法

  簡介:pip 是一個現代的,通用的 Python 包管理工具。提供了對 Python 包的查找、下載、安裝、卸載的功能。參考資料:pip 一.     pip install 模塊名 二.    pip list 查詢安裝過的模塊

原创 Docker命令以及Tcpdump基本學習操作

Docker命令 docker search ubuntu docker pull ubuntu 下載ubuntu鏡像 docker images 鏡像名 使用者 ID號 創建時間 文件大小 docker run -d -p 81:80

原创 漏洞復現之MS17-010(永恆之藍)

MS17-010(永恆之藍) 一、漏洞簡介: Eternalblue通過TCP端口445和139來利用SMBv1和NBT中的遠程代碼執行漏洞,惡意代碼會掃描開放445文件共享端口的Windows機器,無需用戶任何操作,只要開機上網,不法分

原创 Python-文件的讀寫

''' 過程: 1、打開文件: 2、讀文件內容 3、關閉文件 ''' ''' 1、打開文件 open(path,flag[, encoding][, errors]) path:要打開文件的路徑 flag:打開方式 r 以只讀的

原创 解決Linux中每次關機後連不上Mysql

1、首先安裝mysql yum install mysql mysql-server 配置mysql賬戶名和密碼 mysqladmin -u root  password '123456' 配置每次開機啓動mysql服務 chkconfi

原创 安裝postgresql以及一些基本操作

安裝postgresql以及一些基本操作 1、安裝數據庫 首先要掛載光盤內容,之前本地搭建yum源的操作已經介紹,這裏不在贅述 yum install postgresql-server postgresql 2、初始化數據庫 ser

原创 已解決Ubuntu找不到ifconfig命令

一、找不到ifconfig命令 二、在聯網條件下下載相關軟件包 三、成功解決

原创 Python數據分析之Pandas學習(一)

利用python進行數據分析預處理文件格式 首先要進行的是安裝anaconda,它集成了很多三方科學庫,其中使用的工具是jupyter,用起來非常方便且界面友好,利於進行數據分析。 一、處理csv格式數據 二、處理Excel格式數據

原创 Python數據分析之Pandas學習(二)

利用python進行數據分析pandas方法總結 1.Numpy簡單介紹 2.使用pandas產生結構化數據 增加欄位信息 df.colums = ['name', 'gender', 'age'] 3.序列(Series) 類似

原创 爬蟲之splash_scrapy抓取js動態頁面

爬取京東商品信息 一、前期準備: 整個項目在linux環境中運行的 1、splash 安裝 pip install scrapy-splash 2、docker安裝     scrapy-splash使用的是Splash HTTP API

原创 時間模塊time-datetime-calendar

1.timeimport time ''' UTC(世界協調時間):格林尼治天文時間,世界標準時間,在中國是UTC+8 DST(夏令時):是一種節約能源而人爲規定時間制度,在夏季調快1個小時 時間的表示形式: 1、時間戳: 以整型或

原创 python3讀取pdf文件

一.安裝pdfminer3k模塊二.讀取pdf文件import sys import importlib importlib.reload(sys) from pdfminer.pdfparser import PDFParser, P