原创 【Python】-遍歷目錄下文件

1、熟悉os.stat和stat模塊中的方S_ISDIR、S_ISREG 2、遞歸調用 import os, sys from stat import * def walktree(top, callback): '''rec

原创 【Python】-文件夾同步

根據別人寫的方法,對log日誌格式做了處理,有需要的可以收下。 點個讚唄。送人玫瑰,手有餘香。 下面不多說,送上代碼: #!/usr/bin/python # -*- coding:utf-8 -*- import os impo

原创 【Python】-2018年濟南地區溫度折線圖

這個例子主要是用來熟悉: 1、數據提取 2、數據正則表達式匹配3、數據展現 不足之處:1、沒有數據處理過程 2、數據展現可以寫成一個方法,直接拷貝上一個例子裏的代碼了 依據李剛的教程撰寫的例子: #天氣數據獲取 import urlli

原创 【Python】-線程同步(一)-Condition

''' 練習:線程通信: a、使用Condition實現線程通信 b、使用Queue控制線程通信 c、使用Event控制線程通信 ****************************************** Condition類

原创 【CentOS 8】【vsftpd配置】-FTP服務器配置

一、主要步驟 1、下載安裝 2、配置服務器vsftpd.conf文件 配置用戶訪問策略有三種 a、匿名訪問【不安全】,並且系統在配置爲上傳時,vsftpd.service 服務直接掛掉。可以用systemctl status vsftpd

原创 【Python】-SQLite-數據庫操作集合

python對SQLite的中高級操作,滿足基本的日常訴求。3.1--3.5章節分別是多個例子,可以逐個放開進行試驗 覺得不錯,順便點個贊吧! ''' 1、調用connect()方法打開數據庫連接,該方法返回數據庫連接對象 2、通過數據

原创 【Git】使用教程:最詳細、最傻瓜、最淺顯、真正手把手教!

導讀:因爲教程詳細,所以行文有些長,新手邊看邊操作效果出乎你的預料。GitHub雖然有些許改版,但並無大礙。 一、Git是什麼? Git是目前世界上最先進的分佈式版本控制系統。 工作原理 / 流程: Workspace:工作區 I

原创 【Python】-小工具-【Windows】拷貝目錄下所有文件到另一個目錄

#拷貝當前目錄下的文件夾所有內容 #1、lexists和exists的區別還需要繼續學習 #2、Readline後面會帶着換行符,直接賦值給exist()函數總會返回false,需要strip掉'\n'換行符 import os.pat

原创 【Python】【API】-shutil部分函數整理-思維腦圖

可以直接通過這裏查看思維腦圖,有詳細的中英文函數對照 由於時間有限,今日先整理梳理shutil文件操作的copy等幾個函數,也算是自己記憶的一個過程。 有喜歡的朋友,可以共同學習。 ****************************

原创 【Python】-thread RLock操作

''' 練習:線程鎖 threading 模塊提供了Lock和RLock兩個類 1、threading.Lock:它是基本的鎖對象,每次只能鎖定一次,其餘的鎖請求,需要等待鎖釋放後才能獲取。 2、threading.RLock:它代表可

原创 【Python】-os.path.exists()函數總是返回false

如下面所示,如果我們用file的readline或readlines,在每一行後面都有一個\n回車符 直接os.path.exists(readline)時總會返回false >>> from os.path import exists

原创 【Python】pygal初步使用

import pygal year_data = [str(i) for i in range(2011,2020)] java_data = [17.89,18.29,20.45,19.28,20.35,21.23,19.98,20

原创 【Python】-Threading練習-觀察線程運行效果

''' 練習:用於觀察線程運行的效果 python主要通過兩種方式創建線程 1、使用threading模塊的Thread類構造器創建線程 2、集成threading模塊的Thread類創建線程類 ----------Thread類的構造

原创 【Python】-線程同步(二)-Queue

''' 練習:線程通信二: a、使用Condition實現線程通信 b、使用Queue控制線程通信(實例) c、使用Event控制線程通信 ****************************************** queue

原创 【Python】【Pie】-餅圖示例

import pygal #2018年編程語言的市場份額 data = {'Java':0.16881,'C':0.14996,'C++':0.07471,'Python':0.06992, 'VB.net':0.04762,