Python教程

第6課字典和元祖

第5天覆習: 函式:把具有獨立功能的程式碼塊,拿出來,然後製作成一個整體,這個整體就叫函式 #定義函式:僅僅是有了這樣的函式,但是不會自動執行 def   函式名() 函式具體要執行的程式碼 #呼叫函式:函式名() 庫函式:系統給的就是庫函式 使用者自定義函式:程式設計人員自己編寫的函式 2.

使用python生成隨機密碼

生成隨機密碼或者啟用碼之類, python兩三行程式碼就能搞定 #!/usr/bin/env python3 import random import string def generate_activation_code(len=16, n=200): '''生成n個長度為le

Python好玩的模組:wordcloud製作各樣雲詞

python2.jpg 安裝wordcloud 命令安裝: pip install wordcloud 如果你沒有安裝scipy那還得安裝好啊scipy,命令 pip install scipy 製作雲詞我們準備一張圖片先,如下: 原圖.jpg 上程式碼:

二進位制簡講與32位系統為何最多隻能使用4G記憶體

人人可以學Python.png 二進位制我們平常用的數字就是十進位制, 通常來講就是“滿十進一”,所以位上最大的數字的是 9.那二進位制也就是“滿二進一”, 所以位上最大的是1, 所以你看到的二進位制只有0和1. 二進位制的一般前面帶上0b表示,“零b”。比如000000011, 表示3

python 打包 zip 歸檔日誌

最近伺服器日誌比較多佔用硬碟比較大,所以寫了個日誌壓縮的python指令碼。 1.每日1點鐘(伺服器壓力最小時執行)遍歷目錄 利用 glob 遍歷日誌檔案 2.使用正則表示式還原日誌時間 跟 打包日誌對比 是老日誌才打包 3.如果壓縮包已經存在不打包 4.使用zipfile 打包日誌擼程式碼

python - OS相關

前言 我是偏後臺開發的coder,學到python的這裡時尤其的關注。作業系統的相關介面在python是不是比linux C中要簡潔的多。OS的概念不說了,這次筆記集中關注python中多程序、多執行緒、高併發、加鎖同步、程序間通訊等實現。 Definition 程序(process),在我的

複雜網路分析之資料準備篇

《文字分析之網路關係》 上一篇文章直接給大家發了個封裝好的複雜網路分析指令碼,bug比較多。也不方便自己DIY,今天咱麼就條分縷析,一點點拆解。然後大家根據需要,自己DIY吧。關係圖之原始資料 我給大家編了下面兩組原始資料,試圖畫出abcd四元素之間的關係 nodes_data = ['a

Python獲取IP的地理位置:經緯度,國家,區域,城市

人人可以學Python .png 我們現在手機使用的定位主要是以GPS衛星為主,A-Gps,IP輔助定位。而網站還是通過瀏覽網頁使用者的IP來得到使用者的地理位置,通過分析,調整業務。GeoIP2很多公司都是使用Maxmind網站的IP資訊庫,裡面包含著IP的詳細資訊,有付費的也有免費的,收費與

Python學習筆記3-語法

迴圈 對於 dict ,關鍵字和對應的值可以使用 items() 同時取出來 >>> d = {'a': 1, 'b': 2, 'c': 3} >>> for key in d: ... print(key) ...

產品經理學Python:學爬蟲前得了解的事兒

這是關於Python的第14篇文章,主要介紹下爬蟲的原理。 提到爬蟲,我們就不得不說起網頁,因為我們編寫的爬蟲實際上是針對網頁進行設計的。解析網頁和抓取這些資料是爬蟲所做的事情。 對於大部分網頁來講,它的程式碼構成主要包括三種語言:HTML、CSS、JavaScript,我們在爬取資料的時候大

aiohttp伺服器上手——搭建簡單的todo應用

Getting start with aiohttp.web: A todo tutorial aiohttp是一個基於Python 3.4+ asyncio模組的HTTP工具包。它包括: 類似requests的HTTP客戶端 高層級HTTP伺服器介面 - 用於構建Web應用程式 低層級H

用C語言對Python進行擴充套件

python C 擴充套件程式碼優點: 可以新增額外的功能:Python的多執行緒模型受限於GIL鎖,自身提供的多執行緒模型實際上只能同時執行一個執行緒,但可以通過C擴充套件解決這個問題~ 效能提升:可以用Python構建模型,然後找出效能瓶頸的部分,用C進行重構 私密性提升:解釋性語言都是通過原始碼執

0.17807197570801