Python教程

【Linux】crontab使用舉例——.sh指令碼與Python指令碼

crontab是Linux一個定時執行特定任務的程式,網上也有很多使用教程,在這裡舉一個例子,拋磚引玉。 為了執行.py,建議使用.sh指令碼批量執行,並且在.sh內輸出日誌。 建立.sh檔案 在目錄下新建xxx.sh檔案,內容為: exec 1>>crawl_log exec 2>

Python 基礎三 檔案 函式

今天回顧一下之前學的檔案操作相關知識點,對於檔案的操作,主要有一下幾部分構成: 一、檔案的基礎知識 1.檔案操作的基本流程     檔案操作其實可以分成三大部分:         1.開啟檔案,獲取檔案控制代碼並賦予一個變數         2.通過控制代碼對檔案進行讀與寫的操作        

記一次 CORS 跨域請求出現 OPTIONS 請求的問題及解決方法

今天前後端在聯調介面的時候,發生了跨域請求資源獲取不到的問題。首先說明下跨域問題的由來。引自HTTP 訪問控制 的一段話: 當 Web 資源請求由其它域名或埠提供的資源時,會發起跨域 HTTP 請求(cross-origin HTTP request)。比如,站點 http://domain-a.com 的某

Python 基礎 裝飾器

    今天把學過的裝飾器的知識進行回顧一下,說到裝飾器,第一反應就是這個東西呢就是用來裝逼的,為啥這樣說呢,是應為沒有這個東西照樣可以幹活,大部分工作都是可以做的,不管咋樣還是把學過的裝逼器梳理一下吧。     一、裝飾器是個什麼鬼?         裝飾的意思呢,就是修飾,裝點的意思可以給別的函式新增

Python 基礎 json 與pickle

         json 與pickle 是一種序列化的資料格式,在學json與pickle 之前呢,我們是接觸過eval 函式的,這個函式是幹嘛用的呢?其實這個函式就是提取字串中的資料型別的。剛學會之歌方法的時候感覺好牛逼,好牛逼,but,eval方法是有侷限性的,對於普通的資料型別,json.loads

nanopi neo python SPI輸出資料

目標:使用python 實現SPI資料輸出 nanopi neo 系統如圖: 首先安裝軟體: With pip:$ pip install python-periphery With easy_install:$ easy_install python-periphery 相關連結:https:

SQLAlchemy 常用操作

這個系列是學習《Flask Web開發:基於Python的Web應用開發實戰》的部分筆記 對於使用者提交的資訊,包括 賬號、文章 等,需要能夠將這些資料儲存下來 持久儲存的三種方法: 檔案:shelve(pickle 和 DBM 的結合)等,提供類似字典的物件介面 關係型資料庫(SQ

python 實現簡單的埠掃描器

# -- coding: utf-8 -- # port scan script 2.0 import optparse from socket import * from threading import * screenLock = Semaphore(value=1) def connSca

楊輝三角和漢羅塔用Python語法實現

1. Python生成器 如果一個函式定義中包含yield關鍵字,那麼這個函式就不再是一個普通函式,而是一個generator,變成generator的函式,在每次呼叫next()的時候執行,遇到yield語句返回,再次執行時從上次返回的yield語句處繼續執行。斐波拉契數列,可以從第一個元素開始,推算出後

八大排序演算法的C++ && Python實現---希爾排序(縮小增量排序)

演算法思想 希爾排序是在直接插入排序的基礎上進行改進。直接插入排序時每次資料間間隔總為1,遍歷整個序列,而希爾排序時每次資料間間隔分別為n/2、n/4、…、1,然後再對每一個分組資料進行直接插入排序,當間隔小於1時,表明排序完成。 C++程式碼(VS2012): //列印排序結果函式void

再探Watson服務(二)

這是這個系列的第二篇文章,主要基於上一篇文章中提到服務進行一些基礎的功能實現。 二. 基本服務簡單使用 2.1 speech to text(語音文字轉換) 假定已經完成關於bluemix的註冊和Watson服務的建立。詳細過程將我的上個系列文章。 2.1.1 使用watson_developer

【譯】技能測試解決方案:Python中的資料科學(四)

本文是譯文,可以轉載,但需註明出處,點選這裡可以獲取原文,有刪減。本系列博文包含四篇文章:【譯】技能測試解決方案:Python中的資料科學(一)——Q1-Q15【譯】技能測試解決方案:Python中的資料科學(二)——Q16-Q30【譯】技能測試解決方案:Python中的資料科學(三)——Q31-Q45【譯】

zabbix自動發現監控磁碟(iops和讀寫量)

對於磁碟有個iops的概念比較奇怪,想監控起來看下,利用zabbix的自動發現把每個磁碟的iops監控起來,思路:自動發現所有的磁碟,然後監控各個磁碟的iops。效果如下圖(iops和io讀寫大小),下圖監控的磁碟是個sdd的,iops今天監控起來後峰值有30k: 思路分為兩步,第一個,自動

0.067914962768555