python基礎教程(2)python的一些基本概念
python不是一個適合多執行緒的語言。因為其多執行緒實際上是分時複用使用主執行緒執行的。JAVA JVM則可以使用cpu的多核實現真正的多執行緒執行。
雖然說python不支援真正的多核並行,但是python也不可避免的要進行一些長時間阻塞比如說磁碟訪問的操作。python中有了協程的概念。如果想通過多核並行提高效率,就試一試協程和多python程式吧。
Python通過yield提供了對協程的基本支援,但是不完全。而第三方的gevent為Python提供了比較完善的協程支援。
- python程式碼當引入模組時,會按照如下順序載入
- 程式的主目錄(程式當前執行的目錄)
- PYTHONPATH目錄(在環境變數裡面配置與加到Path中一樣)
- 標準庫目錄(比如說: C:\Python27\Lib)
- .pth檔案所在內容(一般放在Lib\site-packages目錄下,如下:easy-install.pth)
相關文章
- Gurobi基礎教程(Python版)-系列教程2Python
- Python基礎教程Python
- Python基礎教程.18214570Python
- Python Numpy基礎教程Python
- Python基礎面試題30問!Python基礎教程Python面試題
- python基礎教程|菜鳥教程Python
- Python 基礎 2 - 列表Python
- 【莫煩】python基礎教程Python
- python-基礎教程-pprintPython
- (Python基礎教程之七)Python字串操作Python字串
- Python字元編碼的常用種類!Python基礎教程Python字元
- Python基礎:第一個Python程式(2)Python
- Python全棧開發-Python基礎教程-01Python全棧
- python基礎學習2Python
- RabbitMq基礎教程之基本概念MQ
- GStreamer基礎教程02 - 基本概念
- Python中常用模組有哪些?Python基礎教程Python
- Python教程分享之Python基礎知識點梳理Python
- 2020年Python基礎教程,Python快速入門教程(非常詳細)Python
- python基礎7 - 函式2Python函式
- 基礎的python知識2 (變數)Python變數
- Python基礎篇-Python基礎01Python
- Python基礎教程該如何學習?Python
- Python基礎入門(2)- python中的資料型別Python資料型別
- 小白入門Python,必看的一些基礎材料Python
- (Python基礎教程之十二)Python讀寫CSV檔案Python
- Python培訓教程之Python基礎知識點梳理Python
- python基礎中的基礎Python
- 面向Python,物件導向(基礎2)Python物件
- python基礎學習day2Python
- Python程式碼註釋的一些基礎知識Python
- 一、Python複習教程(重點)- 基礎Python
- python極簡教程01:基礎變數Python變數
- Python培訓基礎教程都教哪些Python
- 給零基礎小白的Python入門教程Python
- 學Python程式設計有什麼用?Python基礎教程!Python程式設計
- 學習Python數學英語基礎重要嗎?Python教程!Python
- Python知識體系-Python2基礎知識Python
- Python基礎筆記01-Python基礎Python筆記