原文鏈接:https://blog.csdn.net/sinat_15274667/article/details/51378882python文件的后綴名是.py,python文件既可以用來直接執行,也可以作為模塊被導入。我們在使用python時經常會看到ifname==‘main‘:這樣一個句子,這是什么呢?其中name是模塊的內置屬性,而這個內置屬性的值取決于這個.py文件的使用方式,即你是作為模塊導入還是直接執行。如果你是直接執行,那么這個name
系統 2019-09-27 17:55:52 2534
前言之前寫過一個用python實現的百度新歌榜、熱歌榜下載器的文章,實現了百度新歌、熱門歌曲的爬取與下載。但那個采用的是單線程,網絡狀況一般的情況下,掃描前100首歌的時間大概得到40來秒。而且用Pyqt做的界面,在下載的過程中進行窗口操作,會出現UI阻塞的現象。前兩天有時間調整了一下,做了幾方面的改進:1.修改了UI界面阻塞的問題,下載的過程中可以進行其它的UI操作;2.爬蟲程序采用一個主線程,8個子線程的方式快速爬取,網絡狀況一致的情況下,將掃描100
系統 2019-09-27 17:50:49 2534
一:什么是exe?exe是Windows環境中的文件擴展名之一,它是一個可執行文件,雖然擴展程序在一般情況下是隱藏的,但是我們可以通過取消選中資源管理器文件夾的高級設置中的“不顯示已注冊的擴展名”來顯示它。可執行文件意味著它是一個可以由其自身執行的文件,而不是其他程序。例如,在Python程序中要執行它,在命令提示符下按如下所示編寫,其中hello.py是文件名。pythonhello.py如果將其轉換為可執行文件,即exe文件,則可以通過在命令提示符下按
系統 2019-09-27 17:50:02 2534
1.1簡介深層神經網絡一般都需要大量的訓練數據才能獲得比較理想的結果。在數據量有限的情況下,可以通過數據增強(DataAugmentation)來增加訓練樣本的多樣性,提高模型魯棒性,避免過擬合。在計算機視覺中,典型的數據增強方法有翻轉(Flip),旋轉(Rotat),縮放(Scale),隨機裁剪或補零(RandomCroporPad),色彩抖動(Colorjittering),加噪聲(Noise)筆者在跟進視頻及圖像中的人體姿態檢測和關鍵點追蹤(Huma
系統 2019-09-27 17:57:27 2533
質量聲明:原創文章,內容質量問題請評論吐槽。如對您產生干擾,可私信刪除。主要參考:阿里云官方接口文檔摘要:Python調用阿里云的智能語音交互接口,依靠對象存儲服務(OSS)上傳音頻,實現錄音文件識別,輸出為txt文本。支持單軌/雙軌的wav、mp3格式,最大支持文件512MB,最大錄音時長2個小時。文章目錄處理音頻安裝pydub安裝ffmpeg音頻處理程序上傳至OSS錄音識別程序識別結果處理音頻由于阿里、百度、騰訊、訊飛等語音處理平臺都對語音參數有特定要
系統 2019-09-27 17:50:23 2533
用raise能夠主動拋出異常,使用【raise異常名】拋出該類異常raiseIndexError也可以單獨使用raise再次引發剛發生的異常try:1/0except:print("錯誤")raise同時能夠指定拋出異常的描述信息raiseIndexError("索引錯誤")所以這樣子就用【raise異常名from異常類】可以在引發異常時,拋出另一個異常。不過我不知道為什么要這么做try:1/0exceptException:raiseNameError(
系統 2019-09-27 17:48:13 2533
本文實例講述了Python抓取某只基金歷史凈值數據。分享給大家供大家參考,具體如下:http://fund.eastmoney.com/f10/jjjz_519961.html1、接下來,我們需要動手把這些html抓取下來(這部分知識我們之前已經學過,現在不妨重溫)#coding:utf-8fromselenium.webdriver.support.uiimportWebDriverWaitfromseleniumimportwebdriverfromb
系統 2019-09-27 17:45:32 2532
使用pymssql模塊操作SQLServer數據庫一,連接數據庫使用pymssql連接SQLServer數據庫,首先創建連接和游標:importpymssqlconn=pymssql.connect(host='host',user='user',password='pwd',database='db_name')cursor=conn.cursor()1,行的格式當執行select語句獲取數據時,返回的數據行有兩種格式:元組和字典,行的默認格式是元組。p
系統 2019-09-27 17:57:17 2531
%matplotlibinline#支持向量機SVM的核函數importnumpyasnpimportmatplotlib.pyplotaspltfromsklearnimportsvmfromsklearn.datasetsimportmake_blobsX,y=make_blobs(n_samples=50,centers=2,random_state=6)print('X:\n',X,'\n')print('y:\n',y,'\n')X:[[6.45
系統 2019-09-27 17:56:57 2531
Python機器學習及實踐——基礎篇:無監督學習經典模型(特征降維)特征降維不僅可以重構有效的低維度特征向量,同時也為數據展現提供了可能。在特征降維的方法種,主成分分析(PrincipalComponentAnalysis,PCA)是最為經典和實用的特征降維技術,特別是輔助圖像識別方法有突出的表現。1.主成分分析線性相關矩陣秩計算樣例importnumpyasnp#初始化一個2*2的線性相關矩陣M=np.array([[1,2],[2,4]])#計算2*2
系統 2019-09-27 17:45:46 2531
pythonRabbitmq編程(一)實現最簡單的隊列通信send端#!/usr/bin/envpythonimportpikacredentials=pika.PlainCredentials("用戶名","密碼")connection=pika.BlockingConnection(pika.ConnectionParameters('localhost',credentials=credentials))channel=connection.chan
系統 2019-09-27 17:55:55 2530
在Python3.5(含)以前,字典是不能保證順序的,鍵值對A先插入字典,鍵值對B后插入字典,但是當你打印字典的Keys列表時,你會發現B可能在A的前面。但是從Python3.6開始,字典是變成有順序的了。你先插入鍵值對A,后插入鍵值對B,那么當你打印Keys列表的時候,你就會發現B在A的后面。不僅如此,從Python3.6開始,下面的三種遍歷操作,效率要高于Python3.5之前:forkeyin字典forvaluein字典.values()forkey
系統 2019-09-27 17:51:02 2530
python字符串過濾性能比較5種方法比較總共比較5種方法。直接看代碼:importrandomimporttimeimportosimportstringbase=string.digits+string.punctuationtotal=100000defloop(ss):"""循環"""rt=''forcinss:ifcin'0123456789':rt=rt+creturnrtdefregular(ss):"""正則表達式"""importrert
系統 2019-09-27 17:55:00 2529
回顧:信號的表示(一)信號的表示(二)1、指數序列指數序列一般形式為Aan.,可以用MATLAB中數組冪運算(即點冪運算)a.^n來實現。Python中用a**n實現。Python代碼如下:"""離散信號表示之指數序列"""importnumpyasnpimportmatplotlib.pyplotaspltn=np.arange(0,15)a=3.0/4f=a**nplt.subplot(221)plt.title(u'a=3/4')plt.stem(n
系統 2019-09-27 17:54:00 2529
利用sentinelhubPython開發包查詢和下載Sentinel-2等衛星遙感數據1.描述sentinelhubPython包支持用戶利用兩種方式進行衛星遙感數據的下載和處理。第一種方式是使用OGC(WMS和WCS)Web請求,它支持Sentinel-2L1C和L2A,Sentinel-1,Landsat8,MODIS和DEM數據源。第二種方式是支持從AWS(AmazonWebService)上獲取數據。從AWS上獲取數據時需要提供AWS賬號信息,當
系統 2019-09-27 17:56:37 2528