概述到2020年,Python2的官方維護期就要結束了,越來越多的Python項目從Python2切換到了Python3。其實在實際工作中,很多伙伴都還是在用Python2的思維寫Python3的代碼。給大家總結一下Python3一些新的更方便的特性!希望你們看完后也能高效率的編寫代碼f-strings(3.6+)在Python里面,我們經常使用format函數來格式化字符串,例如:user="JaneDoe"action="buy"log_message
系統 2019-09-27 17:53:11 1701
先給大家介紹下Selenium3+python3--如何定位鼠標懸停才顯示的元素定位鼠標懸停才顯示的元素,要引入新模塊#coding:utf-8fromseleniumimportwebdriverfromselenium.webdriver.common.action_chainsimportActionChainsdriver=webdriver.Firefox()driver.get("http://www.baidu.com")#定位百度頁面上鼠標
系統 2019-09-27 17:53:11 1701
從容器、可迭代對象談起所有的容器都是可迭代的(iterable),迭代器提供了一個next方法。iter()返回一個迭代器,通過next()函數可以實現遍歷。defis_iterable(param):try:iter(param)returnTrueexceptTypeError:returnFalseparams=[1234,'1234',[1,2,3,4],set([1,2,3,4]),{1:1,2:2,3:3,4:4},(1,2,3,4)]forp
系統 2019-09-27 17:53:09 1701
函數的作用域python中的作用域分4種情況:L:local,局部作用域,即函數中定義的變量;E:enclosing,嵌套的父級函數的局部作用域,即包含此函數的上級函數的局部作用域,但不是全局的;G:globa,全局變量,就是模塊級別定義的變量;B:built-in,系統固定模塊里面的變量,比如int,bytearray等。搜索變量的優先級順序依次是:作用域局部>外層作用域>當前模塊中的全局>python內置作用域,也就是LEGB。local和enclos
系統 2019-09-27 17:53:09 1701
粘包問題TCP協議在傳輸過程中會出現數據粘包問題講一下TCP和UDP的區別,都是傳數據的協議,沒有好壞之說,只是不同的應用需求可能會更好選擇哪一個協議TCP:適合傳輸數量大,需要建立連接,會出現粘包問題,粘包問題可以解決,確定傳入的長度,接收同樣長度就可以保證一次性傳輸完UDP:適合傳輸數據量小,沒有粘包,不需要連接,一次性傳輸,下一次就是新的數據,弊端就是數據丟失,不安全QQ是用什么協議呢?按理應該可以用UDP協議,但是實際用的是TCP協議,這是歷史遺留
系統 2019-09-27 17:53:03 1701
??近期涉及到了關于doc文檔讀取的處理,也查了很久,為了便于大家使用,故集大成一下。Doc文檔讀取有如下幾種:1、從doc讀取文本目前沒有找到直接的方式,一般是先轉為docx文件在處理。所使用工具為doc2doc(批量時可用),或人工另存處理。2、從docx讀取文本一般使用python-docx庫的方法,但只支持創建新文檔和讀取一些基本的文件數據,如文件大小和文件標題,不支持正文讀取。或直接從docx中讀取xml的方法。3、從pdf讀取文本一般使用pdf
系統 2019-09-27 17:53:01 1701
使用Pythontruffle構建完整的智能合約使用solidity的truffle框架開發智能合約,使用Python調用合約。1.合約編寫、編譯和部署gitclonehttps://github.com/jamess010/AIonChaincd./AIonChain&&cd./master/smartcontracttruffledevelop(port:9545)compilemigrate(--reset)2.使用python調用安裝web3.py
系統 2019-09-27 17:52:56 1701
1.背景看到這里提到了pprint。打算去試試.2.pprint簡介找到在線官網解釋:pprint―Dataprettyprinter就是一個,方便大家打印一些,相對復雜的變量的好東西。3.使用pprint去寫點代碼試試。代碼:復制代碼代碼如下:#-------------------------------------------------------------------------------#Name:【記錄】折騰Python中的pprint#
系統 2019-09-27 17:52:55 1701
上次說了什么?復習一下吧!!!我們只是學習了print()函數,print(可以是數字或者'想打印的內容'),通常print函數在調試也非常好用,不然我們不會第一時間學習。print("你好,世界"),開始今日我們的內容。python數據類型只有3類:字符str,數字int,浮點float要不要死記?不用的。。。。。計算機無論是程序,還是網絡對應一下現實世界就好python現實世界字符串str字符串英文,法文,象形字int整數數字,去買包煙都要算錢吧flo
系統 2019-09-27 17:52:51 1701
今天接著跟大家總結Python爬蟲面試中常見的高頻面試題。有需要的伙伴用心看啦!1.Request中包含什么呢?1、請求方式:主要有GET和POST兩種方式,POST請求的參數不會包含在url里面2、請求URLURL:統一資源定位符,如一個網頁文檔、一張圖片、一個視頻等都可以用URL來唯一確定3、請求頭信息,包含了User-Agent(瀏覽器請求頭)、Host、Cookies信息4、請求體,GET請求時,一般不會有,POST請求時,請求體一般包含form-
系統 2019-09-27 17:52:44 1701