原创 linux 刪除 文件夾內 指定名字/後綴的文件

方法一: find 目錄 -name "*.abc" | xargs rm 命令有點危險,可以先執行前半段,看看是不是你要刪除的文件, 然後再整條執行 方法二: find . -name '*.exe' -type f -pri

原创 python中的線程相關概念簡單梳理

1.簡單啓動一個線程 python標準庫提供了threading模塊,啓動一個線程就是把一個函數傳給Thread實例,再調用start()運行起來 import threading import time def loop():

原创 面試遇到的python面試題 -- 2019年6月

1.python中線程和協程的區別,各自優缺點 1.區別: 線程可以併發運行,線程之間是不能共寫全局變量(寫衝突)。 協程不能併發運行,協程之間可以共享全局變量(不會存在寫衝突)。 一個線程可以有多個協程,進程線程都是同步機制,

原创 Django rest framework 接口 測試

以前接口測試都是用postman或者瀏覽器手動搞,費時費力,最近重構,把測試方法也梳理一下。 項目主要功能就是對數據庫的增刪改查,還有調用openstack接口,對於另一套系統採用的方式是自己寫一套mock系統對調用進行返回模擬,

原创 Django 視圖函數 類變量多線程共享 問題

在編寫Django的視圖函數時候,我們往往喜歡將業務邏輯拆分到mixin中,讓結構更加清晰易懂,但是有個地方需要注意,在mixin的類中聲明類變量,要注意多線程下變量共享問題:使用uwsgi運行django應用,每個請求會開一個新

原创 比較基礎的 python 面試題

比較基礎的面試題,但是馬虎的話容易做錯,可惜啊,我竟然錯了4道,我還以爲能全對呢,以後做完一定要檢查啊,流淚 一、選擇題 可變對象和不可變對象:list dict set 可變,tuple,string,numbers不可變

原创 再用半個小時你就可以徹底瞭解 python3.6協程中的async/await的來源了

看到一篇非常明晰的講述,轉載過來備忘 Python中的協程大概經歷瞭如下三個階段: 最初的生成器變形yield/send 引入@asyncio.coroutine和yield from 在最近的Python3.5版本中引入asy

原创 Python的type和object之間到底是什麼關係?

V2EX上有個問題:三年左右的 Python 後端 , 大概要能到什麼樣到水平才合格啊?下面的回覆衆說紛紜,但是有個問題比較新穎:描述一下 type 與 object 的關係,查了一下網上的答案,加上一些自己的理解寫到這裏備忘(其

原创 Flask框架工廠函數用法實例分析

這篇文章主要介紹了Flask框架工廠函數用法,結合實例形式分析了Flask框架工廠函數定義、應用及相關操作注意事項,需要的朋友可以參考下 本文實例講述了Flask框架工廠函數用法。分享給大家供大家參考,具體如下:

原创 Python實現操縱控制windows註冊表的方法分析

這篇文章主要介紹了Python實現操縱控制windows註冊表的方法,結合實例形式分析了Python使用_winreg模塊以及win32api模塊針對Windows註冊表操作相關實現技巧,需要的朋友可以參考下 本文

原创 Python實現使用request模塊下載圖片demo示例

這篇文章主要介紹了Python實現使用request模塊下載圖片,結合完整實例形式分析了Python基於requests模塊的流傳輸文件下載操作相關實現技巧,需要的朋友可以參考下 本文實例講述了Python實現使用

原创 Mac pip 安裝 mysqlclient 報錯

ld: library not found for -lssl clang: error: linker command failed with exit code 1 (use -v to see invocation) error

原创 python 全局變量 重載 錯誤 local variable referenced before assignment

python2.7 Django 1.8 概述: 當在函數外聲明瞭全局變量,在函數內重新聲明,就會覆蓋函數外的全局變量,如果函數外或者其他函數對全局變量有引用,此時會導致錯誤local variable referenced bef

原创 數據結構習題 單鏈表操作

一、書: http://images.china-pub.com/ebook4905001-4910000/4909472/ch03.pdf 二、題: 三、答案: import copy class Node: """

原创 python 常用模塊 之 requests 模塊

1. GET請求 1.訪問一個頁面 import requests r=requests.get('http://www.so.com') print(r.status_code) print(r.text) 2.帶參數 impo