C:\timer>python getAllTitles.py File "getAllTitles.py", line 192 startTime = datetime.datetime.now() ^ TabError: inconsistent use of tabs and spaces in indentation
這個錯誤的原因是,在代碼中用了tab鍵做縮進了,python和其他語言(c,c++,java)不同,它是用縮進來區分程序塊。 解決方案就是:把Tab鍵換成4個空格。如下圖所示:
def func(): count = 0 mark = 0 try: mark = 1 count += 5 print(f"1. count = {count}, mark = {mark}") except Exception as e: mark = 2 count += 5 print(f"2. exception: count = {count}, mark = {mark}") else: mark = 3 count += 9 print(f"3. count = {count}, mark = {mark}") # 這個時候,其實已經把count=14, mark=3這兩個值送入到return函數中 # 然後再執行finally語句 # 最後,再從return函數中出來 return (count, mark) finally: mark = 4 count += 11 print(f"4. count = {count}, mark = {mark}") if __name__ == "__main__": result = func() print(f"result = {result}") # 打印結果 1. count = 5, mark = 1 3. count = 14, mark = 3 4. count = 25, mark = 4 result = (14, 3)
一,超時原因 數據量太大,mongo 的性能處理不過來 數據在處理過程中太耗時 二,解決方案 爲find() 函數設置 no_cursor_timeout = True,表示遊標連接不會主動關閉(需要手動關閉) items
下載安裝的路徑我截圖了,這個是windows的,mac在最下面: 地址:https://pan.baidu.com/s/1X7dB_D_xqL878cMeYSvCFw 提取碼:eofi 提取二維碼: 下載成功後,新建文件夾,做
在用sublime寫python腳本時,如果混用空格和tab,可能會報錯,因此可以設置將tab改爲4個空格,以便統一格式。 添加上圖紅框處代碼即可 # 設置保存時自動轉換 "expand_tabs_on_save": true
from datetime import date, time, datetime, timedelta, tzinfo 1. datetime模塊簡介 python中關於時間的格式: 時間對象格式struct_time(
1. f1_score sklearn.metrics.f1_score(y_true, y_pred, labels=None, pos_label=1, average=‘binary’, sample_weight=None
1. 簡介 使用flask封裝,簡單來講就是將python文件引入flask。這樣的結果就是在網頁上輸入一個url就能得到結果。下面就講如何進行實現。 2. 任務1:求兩數之和 2.1 代碼講解 新建一個server.py的文件,
1. 構造器 方法和變量 super、self、this 4. python代碼實例 class Test(): # 類屬性 country = '中國' province = '陝西省' c
os常用的爲: os.walk os.listdir os.path模塊 假如test文件夾下有a、b兩個文件夾和一個ex.txt文本文檔。a文件夾下有a.txt和b.txt兩個文本文檔。
1. Password or token 打開jupyter notebook,有時會出現下圖: 如果不記得密碼,可以win+r後輸入jupyter notebook password修改密碼,連續輸入兩次密碼即可修改,然後重啓
1. 將數據保存到excel result如下圖所示: from openpyxl.utils import get_column_letter result_copy = result.copy() # result是一個Da
1. df.rank df.rank針對指定的序列進行排序(從大到小或從小到大),並返回排名的序列(從第一名到最後一名) rank有兩個重要參數:ascending、method。 ascending:爲True時,表示按從小到
程序員——必備數學知識 !!!Attention 本博客轉發至百度aistudio的<深度學習7日入門-cv疫情檢測>,課程非常棒!本人力推! 博客轉發地址:https://aistudio.baidu.com/aistudio
一篇blog入門pandas pandas之於python就猶如屠龍刀之於江湖,沒有pandas的python之路註定是艱難的,而pandas的知識點兼具複雜和多樣 這篇文章將帶領我們入門pandas,讓我們學會基礎的數據處理。
python裝飾器:下邊幾個裝飾器帶參數和不帶參數例子詳解: 我們都知道,python中函數是可以被當做參數進行傳遞的,所以最直接的裝飾器實例如下: ① def decorator(func):#裝飾器函數 print('
Flask項目發送郵件: ①flask用其中的插件flask_mail發送郵件先在setting中相應的配置環境中設置郵箱服務器、密碼: MAIL_SERVER = "smtp.qq.com" #郵箱服務器