0前言大概是三個月前,有個人找我說要我幫忙寫幾行代碼,功能是把一個文件夾里面的所有文件拆分成200個文件一個文件夾,很簡單的。我理解了之后,覺得還是挺簡單的,花了半個小時寫出來了,代碼也不多,代碼和思路都可以分享一下。1環境說明Win10系統下Python3,編譯器是Pycharm。需要安裝shutil這個第三方庫,直接pipinstallshutil就可以了。2代碼先導入需要用到的庫,os是用來切換路徑和創建文件夾的。shutil是用來復制黏貼文件的im
系統 2019-09-27 17:54:56 2120
fabric是一個python包是一個基于ssh的部署工具包通常用來對網站微服務等等的批量部署例如我有5臺線上服務器可以通過一臺對著5臺分發,實現自動部署的目的。簡單介紹下fabric的常用命令常用命令lcd(dir):進入本機某目錄local(cmd):本機上執行命令cd(dir):進入服務器某目錄run(cmd):服務器上執行命令FabricFabric是一個python的遠程執行shell的庫,同時它也是一個命令行工具。它提供了豐富的同SSH交互的接
系統 2019-09-27 17:54:45 2120
logging庫提供了兩個可以用于日志滾動的class(可以參考https://docs.python.org/2/library/logging.handlers.html),一個是RotatingFileHandler,它主要是根據日志文件的大小進行滾動,另一個是TimeRotatingFileHandler,它主要是根據時間進行滾動。在實際應用中,我們通常根據時間進行滾動,因此,本文中主要介紹TimeRotaingFileHandler的使用方法(R
系統 2019-09-27 17:52:54 2120
在shell(bash)下有2個很基本的功能,那就是tab補全,和clear清屏,對于我這種時不時不自覺的就手殘要clear清屏一下的人來說,python控制臺不能清屏很不爽,經過google的幫忙,找到了解決辦法。執行“manpython”可以看到這樣一個環境變量:PYTHONSTARTUPIfthisisthenameofareadablefile,thePythoncommandsinthatfileareexecutedbeforethefirst
系統 2019-09-27 17:52:47 2120
一、分析:抓取動態頁面js加載的人民日報里面的新聞詳情https://wap.peopleapp.com/news/1先打開,然后查看網頁源碼,發現是一堆js,并沒有具體的每個新聞的url詳情,于是第一反應,肯定是js動態加載拼接的url。然后接著按f12查看,就看url,發現出來了好多url。然后點擊具體的某一個新聞詳情頁面,查看url,把這個url的后面兩個數字其中一個拿到訪問主頁的時候,f12抓包結果里面去查找,發現一個url,點擊這個url,發現p
系統 2019-09-27 17:52:31 2120
1.異常程序在運行的時候,如果python解釋器遇到一個錯誤,會停止程序的執行,并且提示一些錯誤的信息,這就是異常我們在程序開發的時候,很難將所有的特殊情況都處理,通過異常捕獲可以針對突發事件做集中處理,從而保證程序的健壯性和穩定性在程序開發中,如果對某些代碼的執行不能確定(程序語法完全正確)可以增加try來捕獲異常try這個關鍵字來捕獲異常try:嘗試執行的代碼except:出現錯誤的處理try:不能確定正確執行的代碼num=int(input('請輸入
系統 2019-09-27 17:52:11 2120
xue學xi習lu路xian線Hello,各位小伙伴們大家晚上好呀,這期開始,博主就開始帶領大家一起學習深度學習的代碼了。在這之前,我們得先安裝深度學習開發環境,讓我們的代碼能跑起來。KerasKeras簡介Keras是一個高級神經網絡APl,用Python編寫,能夠在TensorFlow,CNTK或Theano之上運行。它的開發重點是實現快速實驗。能夠以最小的延遲從理念到結果是進行良好研究的關鍵。因此,為了能夠用最快的速度寫出最優雅的代碼,博主在這強烈推
系統 2019-09-27 17:51:47 2120
本文實例講述了Python學習筆記之字符串和字符串方法。分享給大家供大家參考,具體如下:字符串在python中,字符串的變量類型顯示為str。你可以使用雙引號"或單引號'定義字符串定義字符串my_string='thisisastring!'my_string2="thisisalsoastring!!!"#Also,wecanusebackslash'/'toescapequotes.this_string='Simon\'sskateboardisin
系統 2019-09-27 17:50:43 2120
事先在網上搜索了一大圈,頭都大了,看到那么多文章寫道在python里安裝psycopg2的各種坑和各種麻煩,各種不成功。搜索了一下午,索性外出放松。晚飯后,又繼續上psycopg2官網(http://initd.org/psycopg/docs/install.html)看了一些有關install的資料,感覺還是麻煩。最后上這個網(https://pypi.python.org/pypi/psycopg2/)上,準備用wheel的方式進行安裝。不過在此網頁
系統 2019-09-27 17:50:03 2120
常用python讀取文件內容的,都知道python有幾個不同的函數,完成功能一樣,但細節有區別。一、read()讀取整個文件,將文件內容(包括換行)放到一個字符串變量中。需要注意的是這個函數對內存的消耗,不推薦在工程中使用。二、readline()讀取整行,包括行結束符,并作為字符串返回,保持當前行的內存。特點是不快。:)三、readlines()比上個函數多一個s,功能就有區別了。讀取所有行然后把它們作為一個字符串列表返回。就是把全部的readline(
系統 2019-09-27 17:49:29 2120