特斯拉向員工推出 ModelY 標準續航全時四驅版,6 萬美元起售
阿新 • • 發佈:2022-04-13
''' 加縮排 Ctrl+] 減縮排 Ctrl+[ Alt+3 Alt+4 註釋、取消註釋程式碼行 用;分隔一行的多句程式碼 字串str編碼常用型別:utf-8,gbk,gb2312,cp936,等 在做編碼轉換時,通常需要以unicode作為中間編碼,即先將其他編碼的字串解碼(decode)成unicode,再從unicode編碼(encode)成另一種編碼 六個標準的資料型別:Numbers(數字),String(字串),List(列表),Tuple(元組),Dictionary(字典),Set(集合) 其他資料型別:日期,布林 Numbers(數字):整型(Int),長整型(long integers),浮點型(floating point real values),複數(complex numbers) 列表可以修改,可以根據要求新增元素,元組和字串則不能修改 *args是可變引數,用於元組, 可變引數就是傳入的引數個數是可變的,[0-n]個 如:def foo(x,*args) foo(1,2,3,4) foo(1,*(2,3,4))#可直接把一個tuple或list傳給可變引數args **kw是關鍵字引數,用於字典 如:def graph.nodes.match(label,**properties) graph.nodes.match("person",name="王某") graph.nodes.match("person",uid="hqj") graph.nodes.match("person",**{"name":"王某"}) if __name__ == "__main__": #這個表示執行的是此程式碼所在的檔案。 如果這個檔案是作為模組被其他檔案呼叫,不會執行這裡面的程式碼。 只有執行這個檔案時, if 裡面的語句才會被執行。 這個功能經常可以用於進行測試。 Python良好的生態,對於加密解密技術都有成熟的第三方庫。大名鼎鼎的M2Crypto和Pycrypto Gcc是C語言的編譯器,使用gcc由C語言原始碼檔案生成可執行檔案 通常安裝標準的python模組,只需要在模組的根目錄下執行: python setup.py build python setup.py install #python setup.py build # 編譯 #python setup.py install #安裝 #python setup.py sdist #生成壓縮包(zip/tar.gz) #python setup.py bdist_wininst #生成NT平臺安裝包(.exe) 用逗號分割模組名稱就可以同時匯入多個模組 from A import b 相當於 import A b=A.b import A as B,給予A庫一個B的別稱 python只會在sys.path這個變數,裡面的路徑中找可能匹配的package和module 一個package跟一個普通資料夾的區別在於,package的資料夾中多了一個__init__.py檔案, __init__.py檔案可以是空的,也可以在裡面新增一些程式碼,這些程式碼會在import這個包的時候執行 作為module的檔案型別有".py"、".pyo"、".pyc"、".pyd"、".so"、".dll" python 命名規範 包名/模組名:小寫字母開頭,後接單詞以_分隔 (包名可以類名相同也可不同) package_name module_name Module 類名:大寫開頭,後接單詞首字母大寫 ClassName 方法名/函式名/普通變數名:則是小寫開頭,後接單詞首字母大寫 method_name function_name variable_name methodName functionName variableName 常量:全部使用大寫字母,並且以下劃線分隔單詞 MAX_OVERFLOW ''' cmd中執行命令 pip install GitPython pip install pymysql #python安裝第三方模組 #注意將pip.exe加入到環境變數 os.__file__ #檢視method檔案路徑 import selenium #匯入某包 from selenium.webdriver import chrome import selenium.webdriver.chrome #匯入某子包 from
print(json.dumps(json.dumps(a,ensure_ascii=False)))
#print 沒有轉義字元:轉成字串兩次
python定時任務 https://www.jianshu.com/p/b77d934cc252