前言剛開始開發(fā)Web的時(shí)候,沒太在意隔離虛擬環(huán)境,用了系統(tǒng)的那一套,Python2.7版本是系統(tǒng)自帶的,雖說明年就結(jié)束了,但是現(xiàn)在開發(fā)都會(huì)有一套3.x以上的環(huán)境,即使你開發(fā)不注意,你部署的時(shí)候總歸是要隔離出來的。1.方便隔離,不同環(huán)境編寫測試2.方便遷移,pipfreeze到出包文件依賴,隨后提交管理和遷移都很方便virtualenv前提是你有兩套PythonmikejingdeMacBook-Pro:~MKJ$whichpython/usr/bin/py
系統(tǒng) 2019-09-27 17:52:34 1721
用python實(shí)現(xiàn)猜拳小游戲,供大家參考,具體內(nèi)容如下本練習(xí)旨在養(yǎng)成良好的編碼習(xí)慣和練習(xí)邏輯思考.1、使用python版本:3.7.3;2、代碼內(nèi)容實(shí)現(xiàn)如下#!/usr/bin/envpython#-*-coding:utf-8-*-"""簡單實(shí)現(xiàn)猜拳小游戲,默認(rèn)每回合五局Version:0.1Author:smartbabbleDate:2018-03-12"""fromrandomimportrandintdefmora_game():Rounds=0
系統(tǒng) 2019-09-27 17:52:29 1721
背景介紹從學(xué)sklearn時(shí),除了算法的坎要過,還得學(xué)習(xí)matplotlib可視化,對我的實(shí)踐應(yīng)用而言,可視化更重要一些,然而matplotlib的易用性和美觀性確實(shí)不敢恭維。陸續(xù)使用過plotly、seaborn,最終定格在了Bokeh,因?yàn)樗梢耘cFlask完美的結(jié)合,數(shù)據(jù)看板的開發(fā)難度降低了很多。前陣子看到這個(gè)庫可以較為便捷的實(shí)現(xiàn)數(shù)據(jù)探索,今天得空打算學(xué)習(xí)一下。原本訪問的是英文文檔,結(jié)果發(fā)現(xiàn)已經(jīng)有人在做漢化,雖然看起來也像是谷歌翻譯的,本著拿來主義,
系統(tǒng) 2019-09-27 17:52:29 1721
給密碼加密是什么:用戶注冊的密碼一般網(wǎng)站管理人員會(huì)利用md5方法加密,這種加密方法的好處是它是單向加密的,也就是說,你只有在提前知道某一串密碼對應(yīng)的md5加密碼,才能反推出密碼是多少,雖然有極小的幾率可能造成兩個(gè)密碼加密之后的值相等(這種現(xiàn)象稱為碰撞),不過基本上不用擔(dān)心,因?yàn)楦怕适菢O低的。在常用的hashlib模塊里還有sha1()等方法,它的本質(zhì)和md5是一致的,只是產(chǎn)生的結(jié)果是160bit字節(jié),通常用一個(gè)40位的16進(jìn)制字符串表示。而md5是最常見的
系統(tǒng) 2019-09-27 17:52:27 1721
一:什么是魔法函數(shù)看一個(gè)簡單的例子:classCompany:def__init__(self,employee__list):self.employee=employee__listcompany=Company(['tom','jack','jane'])employee=company.employeeforiteminemployee:print(item)打印結(jié)果無疑是tom,jack,jane。那么換一種方式,使用Python的魔法函數(shù):cla
系統(tǒng) 2019-09-27 17:52:26 1721
創(chuàng)建main.py文件并粘貼下面代碼點(diǎn)擊右鍵運(yùn)行Debug'main'后,下方的Debug窗口會(huì)出現(xiàn)ImportError:Nomodulenamed'bottle'這樣的提示,提示導(dǎo)入bottle包出錯(cuò)所以我們需要先安裝這兩個(gè)包,cmd,輸入pipinstallbottle回車后開始安裝bottle包Mac權(quán)限不夠補(bǔ)上sudo#!/usr/bin/python#coding=utf-8frombottleimportdefault_app,get,run
系統(tǒng) 2019-09-27 17:52:23 1721
#-*-coding:utf-8-*-importdatetime#給定日期向后N天的日期defdateadd_day(days):d1=datetime.datetime.now()d3=d1+datetime.timedelta(days)returnd3#昨天defgetYesterday():today=datetime.date.today()oneday=datetime.timedelta(days=1)yesterday=today-one
系統(tǒng) 2019-09-27 17:52:22 1721
Python語言與Perl,C和Java等語言有許多相似之處,也有一定的差異性,以下是Python語言獲取文件后綴名和文件名的方法:#Python獲取文件后綴名的方法importos.pathdeffile_extension(path):returnos.path.splitext(path)[1]printfile_extension('/py/a.py')輸出:.py#Python獲取目錄和文件名importos.pathdeffile_extens
系統(tǒng) 2019-09-27 17:52:22 1721
MongoDB是目前最流行的NoSQL數(shù)據(jù)庫之一,使用的數(shù)據(jù)類型BSON(類似JSON)。1.安裝Mongodb和pymongoMongodb的安裝和配置Mongodb的安裝教程請網(wǎng)上搜索,安裝完成后,進(jìn)行以下配置過程:1.1創(chuàng)建目錄,該目錄為Mongodb數(shù)據(jù)文件的存放目錄:*注:本人使用的不是root用戶,所以修改目錄的擁有者.*sudomkdir/datasudochown-Rpython:python/datamkdir/data/db1.2分別執(zhí)
系統(tǒng) 2019-09-27 17:52:16 1721
原文鏈接:https://www.runoob.com/w3cnote/python-func-decorators.html學(xué)習(xí)菜鳥教程上一個(gè)同學(xué)的筆記,寫的很好理解。轉(zhuǎn)來學(xué)習(xí)。原文鏈接:https://www.runoob.com/w3cnote/python-func-decorators.html開始之前先提醒一下:多個(gè)裝飾器的調(diào)用順序?yàn)椋簭南峦厦總€(gè)人都有的內(nèi)褲主要功能是用來遮羞,但是到了冬天它沒法為我們防風(fēng)御寒,咋辦?我們想到的一個(gè)辦法就是把內(nèi)
系統(tǒng) 2019-09-27 17:52:15 1721