import numpy as np
array = np.arange(10)
print(array[2: 6])
查看9000端口目前是否被佔用. 8000爲端口號: kill lsof -i: 8000 | awk '{NR==2 ;print $2}'
查看特定端口號的進程: ps -aux | grep 80000 啓動nginx: [root@ettest app]# /usr/sbin/nginx -c /etc/nginx/nginx.conf 啓動uwsgl: uwsgi --ini uwsgin.ini 設置整個dist目錄權限爲777: chmod -R 777 /home/linux 查看9000端口目前是否被佔用: netstat -anp |grep 9000html
做用: 程序運行的時候,出現異常,並不必定須要停止程序,由於可能這個異常,可能這種異常時可處理的,或者是能預期到的異常,這個時候,咱們須要知道究竟是哪一種異常,而後作相對於的後續處理。 try: 可能出現異常的語句 except: 將出現異常的數據進行保存,以便後續問題解決 else: 如若運行的語句沒問題,進行運行數據結果的保存,或後續操做python
Python屬於強類型的動態腳本語言 強類型:不予許不一樣類型相加 動態:不使用顯示數據聲明類型,且肯定一個變量的類型是第一次給他賦值的時候 腳本語言:通常也是解釋性語言,運行代碼只須要一個解釋器,不須要編譯linux
a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
res = [i for i in a if i%2 == 0]
print(res)
dict = {"a":"1", "b": "2"}
for d in dict:
print "%s:%s" %(d, dict[d])
sum(range(1, 100))
5050
a = [1,23,34,23,34,45,32]
b = set(a)
print(b) # {32, 1, 34, 45, 23}
c= list(b)
print(c) # [32, 1, 34, 45, 23]
_init是初始化方法,建立對象後,就馬上被默認調用了,可接收參數 new至少要有一個參數cls,new__必需要有返回值nginx
def decorate(fun):web
'''
打印函數被調用的時間及調用次數
'''
count = 0
def wrapper(*args,**kwargs):
nonlocal count
start_time = time.time()
data = fun(*args,**kwargs)
stop_time = time.time()
dt = stop_time - start_time
count += 1
print("被調用%d次,本次調用花費時間%f秒。"%(count,dt))
return data
return wrapper
1) 一個線程能夠多個協程,一個進程也能夠單獨擁有多個協程,這樣python中則能使用多核CPU。 2) 線程進程都是同步機制,而協程則是異步 3) 協程能保留上一次調用時的狀態,每次過程重入時,就至關於進入上一次調用的狀態django
可變參數和關鍵字參數.在函數中傳參是時使用,能夠有多個.數組
def ABC(*m,**ppp):
pass
ABC('1','水電費',ppp='dfdsf')
fun = lambda x: x==1
print(fun(1))
uWSGI是一個web服務器,它實現了WSGI協議、uwsgi協議、HTTP等協議; uwsgi協議,是一個uWSGI服務器自有的協議,它用於定義傳輸信息的類型,每個uwsgi packet(數據信息包)前 4byte爲傳輸信息類型描述,用於與nginx等代理服務器通訊; 實現wsgi協議的模塊,用於接收用戶請求瀏覽器
Django的請求生命週期是指當用戶在瀏覽器上輸入url到用戶看到網頁的這個時間段內,Django後臺所發生的事情服務器
type(name)
def my_global():
global x
x=8;
my_global()
print(x)
text = 'lftx123'
regex = '(.*?)'
a = re.findall(regex, text)
404: 頁面沒法找到 302: 臨時重定向 301: 永久重定向 500: 服務器內部錯誤 403: 服務器拒絕請求多線程
res = list(set(b1)^set(b2))
res1 = lsit(set(b1).difference(set(a)))
[1, 4, 9, 16, 25, 36, 49, 64, 81]
1,3
4,2
2,7
請用python來排序input.txt中的內容,輸出input.txt中.要求排序按元組的第二項從大到小排序.獲得相似下述結果:
2,7
1,3
4,2
並說明本身寫的這段程序的排序方式是否穩定,以及緣由
import pandas as pd
df = pd.read_csv(「input.txt」,sep=’,’,header=None)
df.sort=(columns=[1],ascending=[0])
df.to_csv(‘input.txt’,sep=’,’,header=None)
查不到