Python教程

基於MongoDB位置查詢GEO資訊

MongoDB目前支援二維的地圖查詢,查詢區域包括圓形與矩形,距離單位包括MILES,KILOMETERS,NEUTRAL,下面的示例演示距離單位為NEUTRAL,而實際生產應用中則會用到MILES與KILOMETERS. MongoDB示例 首先定義一個位置集合,給定a,b,c,d節點. &g

基於Redis位置查詢GEO資訊

Redis 的 GEO 特性將在 Redis 3.2 版本釋出, 這個功能可以將使用者給定的地理位置資訊儲存起來, 並對這些資訊進行操作。 本文將對 Redis 的 GEO 特性進行介紹, 說明這個特性相關命令的使用者, 並在最後說明如何使用這些命令去實現“查詢附近的人”以及“搖一搖”這兩個功能,GEO目前提

更改python版本導致centos 7防火牆啟動失敗

一大早跑個docker玩玩,很開心的從本地訪問伺服器上的nginx服務,感覺哪裡不對勁,想想我的伺服器開了防火牆,而nginx對映對口我並沒有加入防火牆,居然能訪問,起了疑心就去看個究竟,一看發現systemctl status firewalld.service命令居然無效,報的錯誤是 Unit fire

web 開發人員常去的幾個網站 推薦

1、css-tricks css-tricks 是一個關於運用CSS技術進行網路開發和設計的小技巧的交流網站。你可以將自己運用CSS進行設計的一些心得放上去,供大家學習借鑑與交流。 2、codedata codedata 裡面包含大量css 教程(http://www.codedat

Python 中的 if __name__ == '__main__' 該如何理解

這個問題來自於[知乎](https://www.zhihu.com/)使用者的[提問](https://www.zhihu.com/question/49136398),當時看到這個問題,我只是做了下簡單的回答。後來我發現,對於很多人來說,更準確的說應該是大部分的 Python 初學者,對這個問題理解的不

Ubuntu下安裝Python的Tkinter和Pmw庫

在Linux下,如果需要編寫介面應用,並且此介面應用對效能的要求不是很高,一般可以使用Python解決。Python中可以使用自帶的Tkinter庫或者是第三方的Wxpython庫,當然Tkinter的移植性更好。 安裝Tkinter非常簡單,只需要輸入下面命令即可: sudoapt-getinst

centos6 python升級到2.7.9

CentOS 6.6自帶的是Python 2.6.6,而編譯letsencrypt需要Python 2.7以上。 yum中最新的也是Python 2.6.6,只能下載Python2.7.9的原始碼自己編譯安裝。 操作步驟如下: 1)安裝devtoolset yum groupinstall

python3學習筆記--004--基礎筆記

# 第 二 章 識別符號與關鍵字 # python 關鍵字 ``` and continue except global lambda pass while as def False if None raise with assert del finally import nonlocal re

pip設定成國內映象及virtualenv操作

一、問題描述 pip預設使用官方python源,可是可是....安裝庫的時候經常冒出這麼個鬼.... ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out. 二、

TPYBoard-ESP8266開發板:支援MicroPython相容NodeMCU

MicroPython已經實現了ESP8266基本硬體資源介面,包括GPIO、PWM、ADC、軟SPI和硬SPI、IIC、睡眠模式(Deep-sleep mode)、OneWire等,帶有APA102、DHT和DS18B20庫。所以使用MicroPython可以快速實現產品原型,比如智慧插座,溫溼度檢測、智慧

TRex學習1--install

目前,路由器廠商測試用的都是商業的儀表,一般的效能衡量都是以PPS作為標準,而路由器很複雜,牽扯到7層的應用,而且希望能夠提供一種更加真實的流場景測試,TRex應運而生,TRex是一款開源的發包工具,它跑在標準的inter處理晶片上,同時支援stateful和stateless模式,stateful可以描述L

0.15706014633179