然后給腳本文件運行權限,方法(1)chmod+x./*.py方法(2)chmod755./*.py(777也無所謂啦)這個命令不去調整,會出現permissiondenied的錯誤終端直接執行。如果在腳本內容的開頭已經給出了類似于如下的注釋:#!/usr/bin/envpython(或者是#!/usr/bin/python)那就可以直接在終端里運行:./*.py如果沒有這個注釋就在終端中執行:python./*.py(注意:有些linux版本上運行即使上面
系統 2019-09-27 17:56:48 2019
整理Python中常用的函數一,把字符串形式的list轉換為list使用ast模塊中的literal_eval函數來實現,把字符串形式的list轉換為Python的基礎類型listfromastimportliteral_evalstr_list="[1838,13735,8285,35386]"mylist=literal_eval(str_list)type(mylist)二,filterfilter()函數用于過濾序列,過濾掉不符合條件的元素,返回由
系統 2019-09-27 17:55:48 2019
importpyspherefrompysphereimportVIServerhost_ip="200.200.173.45"username="administrator@vsphere.local"passwd="admin123."server_obj=VIServer()server_obj.connect(host=host_ip,user=username,password=passwd)#可以連接esxi主機,也可以連接vcenter#獲取
系統 2019-09-27 17:55:46 2019
在前面(【實戰演練】數據庫基本知識與原理系列https://blog.51cto.com/14423403/2418820)的文章,已經分享過數據庫的原理,設計與開發的范式,以及根據我們django項目的需求,進行了數據庫的設計。另外也介紹過數據庫操作的基本SQL命令。以前不使用web框架來進行開發,那么就需要在一個php或者py文件(頁面文件里面),從展示層(html、css、js)到邏輯層(php、python)到數據層(SQL)的東西都要寫。直接用p
系統 2019-09-27 17:55:27 2019
subprocess意在替代其他幾個老的模塊或者函數,比如:os.systemos.spawn*os.popen*popen2.*commands.*subprocess最簡單的用法就是調用shell命令了,另外也可以調用程序,并且可以通過stdout,stdin和stderr進行交互。subprocess的主類復制代碼代碼如下:subprocess.Popen(args,bufsize=0,executable=None,stdin=None,stdou
系統 2019-09-27 17:54:43 2019
定義:不同的子類對象調用相同的父類方法,產生不同的執行結果多態指的是一類事物有多種形態,(一個抽象類有多個子類,因而多態的概念依賴于繼承)多態是調用方法的技巧,不會影響到類的內部設計關鍵點:繼承改寫(重載)#定義狗類classDog:defwork(self):print("狗是人類的好朋友")#定義警犬類classArmyDog(Dog):defwork(self):print('追擊敵人')#定義緝毒犬類classDrugDog(Dog):defwor
系統 2019-09-27 17:54:27 2019
學了面向對象三大特性繼承,多態,封裝。今天我們看看面向對象的一些進階內容,反射和一些類的內置函數。一、isinstance和issubclassclassFoo:passclassSon(Foo):passs=Son()#判斷一個對象是不是這個類的對象,傳兩個參數(對象,類)print(isinstance(s,Son))print(isinstance(s,Foo))#type更精準print(type(s)isSon)print(type(s)isFo
系統 2019-09-27 17:54:00 2019
多線程的TCP服務器,供大家參考,具體內容如下背景:同學公司的傳感器設備需要將收集的數據發到服務器上,前期想寫一個簡單的服務器來測試下使用效果,設備收集的數據非常的重要,所以考慮使用TCP協議來實現。因為只是測試使用,所以采用多線程的方式,畢竟節省資源嘛(使用協程時會導致I/O阻塞)開門見山,直接搬上來了一、tcp_server_v1.0使用說明:1.運行環境:python3解釋器,并安裝socket、threading模塊;2.該版本使用多線程實現的多任
系統 2019-09-27 17:53:40 2019
Mysql中'employee'表內容如下:#__Desc__=從數據庫中導出數據到excel數據表中importxlwtimportpymysqlclassMYSQL:def__init__(self):passdef__del__(self):self._cursor.close()self._connect.close()defconnectDB(self):"""連接數據庫:return:"""try:self._connect=pymysql.C
系統 2019-09-27 17:53:01 2019
FastDFS–Python交互fromfdfs_client.clientimportFdfs_clientclient=Fdfs_client('/etc/fdfs/client.conf')#指定配置文件ret=client.upload_by_filename('./Spring.png')#上傳文件ret{'Groupname':'group1','Remotefile_id':'group1/M00/00/00/wKgyW11actCAXe7q
系統 2019-09-27 17:52:54 2019