原创 [MacOS] Pycharm工程中打開終端,pip3等部分命令無法識別(command not found)的問題

出現這樣問題應該是Shell的配置文件的問題 MacOS中Pycharm工程中的Terminal的shell path默認是 /bin/bash  我使用的的shell是zsh,    Pycharm的Terminal的Shell被我改

原创 Python運行腳本後進入交互模式

在運行腳本的時候,想要在運行後進入交互模式,在運行腳本的命令中的文件參數前,加選項 -i 就可以了 測試 test.py文件內容如下: 終端中輸入命令python -i test.py運行腳本,腳本執行打印出“Hello”後直接

原创 從程序員的角度去看爲什麼現在的電腦應用程序這麼喫內存(RAM)?

文章聲明,本篇文章題材源自知乎的問答 爲什麼現在的電腦應用程序這麼喫內存(RAM)?   別看程序員平時一個個自黑,黑得很嗨。但是當真正面對自己工作中的黑點時,大家都不提了。一個個都辯解說:內存不用就是浪費——但問題是,在大多數場景下,

原创 Python中使用表情符emoji

分析社交媒體數據的時候,表情符是重要的內容。 安裝 表情符的模塊是emoji,需要安裝emoji後使用 通過pip安裝模塊 pip install emoji 示例 安裝後就可以通過如下方式使用表情符 >> import em

原创 Python:檢查對象使用內存的情況

sys.getsizeof() 1. 使用sys模塊的getsizeof方法來檢查對象使用內存的情況 # 使用前先導入模塊sys import sys lt = [1, 2, 3] sys.getsizeof(a) 2. 我們

原创 認識Python中易用的單元測試模塊doctest

開發高質量軟件的過程中,我們經常會爲每個函數編寫測試,這樣在開發過程中運行這些測試的時候就比較方便,doctest是一個python標準庫自帶的輕量單元測試工具,適合實現一些簡單的單元測試。 doctest模塊提供的這樣的工具,用

原创 ubuntu18.04上安裝配置MySQL的詳細介紹

本篇文章主要介紹在ubuntu18.04上安裝配置MySQL的詳細介紹 主要涉及到的問題 MySQL介紹 主要內容爲以下兩點: 0.1 MySQL簡要介紹 0.2 MySQL版本說明,以及如何獲取軟件源 Ubuntu安

原创 dos常用命令集合

切換盤符與切換工作目錄 切換工作目錄:cd 路徑, 注意:cd 命令只能在同一盤符下進行工作目錄的切換 如果要從c盤切換到d盤的工作目錄 1.必須先切換盤符 d: 2.然後在對應盤符下切換工作目錄 cd D:\sofe

原创 Python數據類型--布爾型bool--真值--探究

  博文內容簡介:           1  Python中被作爲 假 的值   :False, None, 0, "", (), [], {}           2  Python中的bool類:bool類是int類的子類,內置的T

原创 Python中使用json保存結構化數據--json是什麼?在python開發中的使用

內容簡介:JSON介紹,Python3標準庫中json模塊 拓展:Django中的JSONResponse() 一、JSON ? JSON ( JavaScript Object Notation ) 是一種輕量級的數據交換語言,採用

原创 Python數據類型---容器類類型

  容器類數據類型python內置數據類型中,有一類數據類型,它能像容器那樣存儲不同的元素。列表list、元組tuple、字符串str、字典dict、集合set都是屬於容器類型。 一、容器類對象的幾種類別 容器:container   序

原创 python-數據結構-堆-heapq模塊

堆的定義:n個元素的序列{k1,k2,ki,…,kn}當且僅當滿足下關係時,稱之爲堆。 (ki <= k2i,ki <= k2i+1)或者(ki >= k2i,ki >= k2i+1), (i = 1,2,3,4...n/2)   堆是一

原创 Python中嵌套的列表推導式,以及實際應用中的更佳做法

Python中嵌套的列表推導式,以及實際應用中的更佳做法 語法說明和示例來源自Python3.8官方文檔 以轉置矩陣的例子來說明嵌套列表推導式的使用: 我們以Python中嵌套的列表來作爲矩陣的存儲結構,下面是一個3x4的矩陣

原创 無向連通圖的割點

求一個無向連通圖的割點。 割點的定義:        若除去此結點和與其相關的邊,無向連通圖不再連通。   最簡單直接的辦法: 利用BFS或DFS可以用來判斷圖連通性的性質(即根據一次深搜或廣搜能否遍歷圖所有的頂點來判斷圖的連通性)

原创 模糊解析出日誌文件中的日期

python提供的有標準日期模塊:datetime, time,但實際開發處理的情況可能更復雜。比如要模糊解析出日誌文件中的日期,當然有方法可以自己去解析,就是有些複雜,這裏分享一個造好的輪子。👍 python-dateutil是