国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

Python Tips

Reducto / 1656人閱讀

摘要:的三種數(shù)據(jù)類(lèi)型字典列表元組,分別用花括號(hào)中括號(hào)小括號(hào)表示。約等于上句,可能是因?yàn)樽远x變量名與內(nèi)部函數(shù)或變量同名了。下,默認(rèn)路徑一般為。的日志模塊中計(jì)時(shí)器定時(shí)器計(jì)劃任務(wù),。對(duì)象的問(wèn)題怎樣忽略警告不打印煩人的警告打印到終端同時(shí)記錄到文件。

Python Enhancement Proposal。(PEP,Python增強(qiáng)建議書(shū))

Python之禪(import this)

Python Cookbook 3rd Edition Documentation

第三方二進(jìn)制擴(kuò)展庫(kù):Unofficial Windows Binaries for Python Extension Packages

Python 代碼執(zhí)行可視化:PyTutor

Google Python 語(yǔ)言規(guī)范

Google Python 風(fēng)格規(guī)范

pip 鏡像

# 豆瓣
pip3 install psutil -i https://pypi.doubanio.com/simple/
# 阿里云
pip3 install psutil -i https://mirrors.aliyun.com/pypi/simple/

Python用print打印html文檔時(shí),若不打印協(xié)議首部,可能無(wú)法輸出html文檔。

print("Content-type: text/html
")

Python2.7 搭建簡(jiǎn)單http server,只能解析靜態(tài)文件。

python2.7  -m  SimpleHTTPServer 5678

pip install 使用代理

# 須先安裝 PySocks 才能使用 SOCKS5 代理
pip3 install PySocks
pip3 install psutil --proxy socks5://192.168.30.172:10080

Python3 搭建簡(jiǎn)單http server,只能解析靜態(tài)文件。

python3 -m http.server 5678

Python2.7 搭建能處理python腳本的http server。

python2.7 -m CGIHTTPServer 5678

Python3 搭建能處理python腳本的http server。

from http.server import HTTPServer, CGIHTTPRequestHandler
port = 5678
httpd = HTTPServer(("", port), CGIHTTPRequestHandler)
print("Starting simple_httpd on port: " + str(httpd.server_port))
httpd.serve_forever()

Python 的三種數(shù)據(jù)類(lèi)型字典、列表、元組,分別用花括號(hào)、中括號(hào)、小括號(hào)表示。如:

字典:dic={"a":12, "b":34}
列表:li=[1, 2, 3, 3]
集合:s = {1, 2, 3, 4}    # set是無(wú)序的無(wú)重復(fù)元素的列表
元組:tup=(1, 2, 3, 4)    # 元組是不可更改的列表

Python 打印不換行

(1)、通用方法

import sys
sys.stdout.write("no new line")

(2)、Python2 print 不換行(加逗號(hào))

print "no new line",

(3)、Python3 print 不換行

print("no new line", end="")

Python 2.x 在使用help函數(shù)時(shí),對(duì)內(nèi)置函數(shù)一定要加引號(hào)

help(print)    # wrong
help("print")  # right

Python 模塊的一般安裝方法:

python setup.py install

Python 的全局變量若在函數(shù)內(nèi)部被修改,會(huì)被編譯器認(rèn)為是局部變量,解決辦法是在函數(shù)內(nèi)用global聲明這個(gè)變量。

Python打印異常信息。

try:
    #do someting
except:
    import traceback
    print(traceback.format_exc())
    traceback.print_exc()    # 約等于上句

TypeError: "str" object is not callable ,可能是因?yàn)樽远x變量名與內(nèi)部函數(shù)或變量同名了。

以Windows Service的方式運(yùn)行Python程序

Python 字符串操作(string替換、刪除、截取、復(fù)制、連接、比較、查找、包含、大小寫(xiě)轉(zhuǎn)換、分割等)

幾個(gè)Python配置工具簡(jiǎn)介:setuptools、pip、virtualenv

Python 包管理工具解惑

python中獲取python版本號(hào)的方法

import platform
print(platform.python_version())

import sys
print(sys.version)

查看python的搜索路徑。

>>> import sys
>>> print sys.path

任何情況下都只認(rèn) sys.path!參見(jiàn):分別描述python2.x和python3.x import 包時(shí)的路徑搜索順序!

當(dāng)你導(dǎo)入一個(gè)模塊,Python 解析器對(duì)模塊位置的搜索順序是:
1、當(dāng)前目錄
2、如果不在當(dāng)前目錄,Python 則搜索在 shell 變量 PYTHONPATH 下的每個(gè)目錄。
3、如果都找不到,Python會(huì)察看默認(rèn)路徑。UNIX下,默認(rèn)路徑一般為/usr/local/lib/python/。
模塊搜索路徑存儲(chǔ)在 system 模塊的 sys.path 變量中。變量里包含當(dāng)前目錄,PYTHONPATH和由安裝過(guò)程決定的默認(rèn)目錄。

python 的日志 logging 模塊

Python 中計(jì)時(shí)器/定時(shí)器/計(jì)劃任務(wù),Timer/sched/APScheduler。

Python3中str與bytes轉(zhuǎn)換:The bytes/str dichotomy in Python 3

Python自定義排序

(1)、python 內(nèi)建排序 HOW TO
(2)、Python中sorted()方法的用法

Python中configparser的bom問(wèn)題,將"utf8"換為"utf-8-sig"即可。參見(jiàn):configparser讀取含有中文的配置(Windows)

whell文件(名)的格式:PEP 0427 -- The Wheel Binary Package Format 1.0

本機(jī)python的兼容性可以用這樣查看:({python tag}-{abi tag}-{platform tag})

>>> import pip
>>> from pprint import pprint
>>> pprint(pip.pep425tags.get_supported())
[("cp34", "none", "win_amd64"),
 ("py3", "none", "win_amd64"),
 ("cp34", "none", "any"),
 ("cp3", "none", "any"),
 ("cp33", "none", "any"),
 ("cp32", "none", "any"),
 ("cp31", "none", "any"),
 ("cp30", "none", "any"),
 ("py34", "none", "any"),
 ("py3", "none", "any"),
 ("py33", "none", "any"),
 ("py32", "none", "any"),
 ("py31", "none", "any"),
 ("py30", "none", "any")]

Python內(nèi)置模塊/函數(shù)C代碼查看:https://hg.python.org/cpython...

好玩的運(yùn)算精度問(wèn)題。

>>> 33/22
1.5
>>> 3.3/2.2
1.4999999999999998
>>> 33/15
2.2
>>> 3.3/1.5
2.1999999999999997
>>> 2-1.1
0.8999999999999999

Python not 對(duì)象True/False 的問(wèn)題:Why is “if not someobj:” better than “if someobj == None:” in Python?

怎樣忽略警告(不打印煩人的警告): warnings.filterwarnings

import warnings
warnings.filterwarnings("ignore")

Python打印到終端同時(shí)記錄到文件(tee)。(How do I duplicate sys.stdout to a log file in python?)

class Tee(object):
    def __init__(self):
        self.terminal = sys.stdout
        self.log = open("log.log", "a")
        
    def __del__(self):
        sys.stdout = self.terminal
        self.log.close()

    def write(self, message):
        self.terminal.write(message)
        self.log.write(message)  
        self.log.flush()
        
sys.stdout = Tee()

print("HaHaHa")

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/45272.html

相關(guān)文章

  • ??蘇州程序大白一文從基礎(chǔ)手把手教你Python數(shù)據(jù)可視化大佬??《??記得收藏??》

    ??蘇州程序大白一文從基礎(chǔ)手把手教你Python數(shù)據(jù)可視化大佬??《??記得收藏??》 目錄 ????開(kāi)講啦!!!!????蘇州程序大白?????博主介紹前言數(shù)據(jù)關(guān)系可視化散點(diǎn)圖 Scatter plots折線(xiàn)圖強(qiáng)調(diào)連續(xù)性 Emphasizing continuity with line plots同時(shí)顯示多了圖表 數(shù)據(jù)種類(lèi)的可視化 Plotting with categorical da...

    Drinkey 評(píng)論0 收藏0
  • 簡(jiǎn)析前端學(xué)習(xí)python3的基礎(chǔ)

    摘要:元組是靜態(tài)數(shù)組,它們不可變,且其內(nèi)部數(shù)據(jù)一旦創(chuàng)建便無(wú)法改變。元組緩存于運(yùn)行時(shí)環(huán)境,這意味著我們每次使用元組時(shí)無(wú)須訪(fǎng)問(wèn)內(nèi)核去分配內(nèi)存。 以下是整理的JavaScript和python的基礎(chǔ)區(qū)別的整理: 字符串、列表、元組、字典、集合、函數(shù) 字符串 聲明一個(gè)字符串 python str = 123 str = 123 Tips: 如果是三個(gè)引號(hào)的話(huà),那么在py中就是注釋的意思 ...

    summerpxy 評(píng)論0 收藏0
  • 簡(jiǎn)析前端學(xué)習(xí)python3的基礎(chǔ)

    摘要:元組是靜態(tài)數(shù)組,它們不可變,且其內(nèi)部數(shù)據(jù)一旦創(chuàng)建便無(wú)法改變。元組緩存于運(yùn)行時(shí)環(huán)境,這意味著我們每次使用元組時(shí)無(wú)須訪(fǎng)問(wèn)內(nèi)核去分配內(nèi)存。 以下是整理的JavaScript和python的基礎(chǔ)區(qū)別的整理: 字符串、列表、元組、字典、集合、函數(shù) 字符串 聲明一個(gè)字符串 python str = 123 str = 123 Tips: 如果是三個(gè)引號(hào)的話(huà),那么在py中就是注釋的意思 ...

    LiveVideoStack 評(píng)論0 收藏0
  • python tips

    摘要:中的可以起到與此處相同的效果判斷奇數(shù)自然是使用位操作最快了刪除要?jiǎng)h除的數(shù)量較多超多一半的話(huà),建議重新生成如果數(shù)量較少,在和都可以的情況下,稍快一些 給dict設(shè)置默認(rèn)值 這樣能設(shè)置所有key的默認(rèn)值為[],包括新添的key from collections import defaultdict context = defaultdict(list) setdefault一次只能設(shè)置一個(gè)...

    fuchenxuan 評(píng)論0 收藏0
  • Python數(shù)據(jù)分析學(xué)習(xí)筆記之Pandas入門(mén)

    摘要:是一個(gè)數(shù)據(jù)分析的開(kāi)源庫(kù)。與表格或關(guān)系數(shù)據(jù)庫(kù)中的表非常神似。注意帶有一個(gè)索引,類(lèi)似于關(guān)系數(shù)據(jù)庫(kù)中的主鍵。的統(tǒng)計(jì)函數(shù)分組與聚合通過(guò)方法,可以對(duì)數(shù)據(jù)組施加一系列的函數(shù)。函數(shù)的作用是串聯(lián),追加數(shù)據(jù)行使用函數(shù)。 pandas(Python data analysis)是一個(gè)Python數(shù)據(jù)分析的開(kāi)源庫(kù)。pandas兩種數(shù)據(jù)結(jié)構(gòu):DataFrame和Series 安裝:pandas依賴(lài)于NumPy...

    zqhxuyuan 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<