原创 IndexError: single positional indexer is out-of-bounds 解決
索引器錯誤:單個位置索引器超出界限,說明遇見爲空的時候,你卻沒有處理,加個條件len()!=0來避免 看到有人私信不懂,我再說的詳細點: 這個錯誤就是指索引下標越界了,所以找到報錯的地方檢查下標是否在數據列表範圍內,很可能你遇見數據
原创 在pycharm中解決同一目錄下py文件不能import或者不同目錄引用爆紅線的問題
1 將鼠標定位到引用文件爆紅的文件夾,點擊左鍵 2 點擊Mark Directory as 後面的Sources Root 3 可以發現紅線已經消失了 4 涉及引用多個不同文件夾下的文件時候就需要多個以上相
原创 關於datetime函數和time 時間戳轉化日期的差異
import datetime import time Date_Daily_Ret = 1582819200 a1 = int(datetime.datetime.utcfromtimestamp(Date_Daily_Ret).
原创 RuntimeWarning: invalid value encountered in double_scalars
錯誤原因可能是遇到無效數值導致了計算溢出,也就是可能存在分母爲0的情況你卻沒有處理,建議檢查算法,對分母做爲0時候的判斷
原创 解決TypeError: not all arguments converted during string formatting
原因:匹配符不照 存數據庫時候,%s,我少寫了一個,補完整就行
原创 [Err] 42000 - [SQL Server]從數據類型 varchar 轉換爲 numeric 時出錯。 已解決
本來是想把想更新的數值convert(decimal(18,6),ep_ttm) 然而會一直報錯,最好轉爲convert(FLOAT,ep_ttm),雖然不知道怎麼回事但還是解決了
原创 python可視化編程實例(matplotlib)_2
1 直方圖 import matplotlib.pylab as plt plt.style.use('ggplot') customers = ['ABC', 'DEF', 'GHI', 'JKL', 'MNO'] customer
原创 Python selenium登錄百度指數獲取cookie跳過驗證碼破解加密得出數據
如何定位到彈出的登錄窗口 但是有時候就能成功有時候就不行還得處理滑動驗證碼 # -*- coding: utf-8 -*- import urllib3 from selenium import webdriver import ran
原创 爬蟲 requests.get Read timed out. (read timeout=5) 已解決
利用requests庫自帶封裝的辦法,一般超時我們不會立即返回,而會設置一個三次重連的機制。max_retries 爲最大重試次數,重試3次 from requests.adapters import HTTPAdapter impo
原创 消息 3623,級別 16,狀態 1,第 8 行 出現無效的浮點操作 解決辦法
三種思路: 一,錯誤的原因很簡單,就是試圖無效使用數學函數。就是log 底數爲負數之類的數學邏輯錯誤 解決辦法就是識別傳遞的錯誤值來施加約束糾正,比如把log底數大於等於0,加一些限制條件 二,可能是除法問題 sqlserver
原创 爬取企名片網址數據
目標網址:https://www.qimingpian.cn/finosda/project/pinvestment Python代碼 import execjs import base64 import json import req
原创 說散就散乃是人生常態
所謂離別都是累積夠了失望而選擇離開,所以很多人離開都會選擇悄無聲息,不讓你發現。 正如網上所流傳的那句:所有大張旗鼓的離開,其實都只是爲了試探,真正的離開從來都是悄無聲息的。真正想要離開的人,只是挑了一個風和日麗的早晨,穿了一件最常見的衣
原创 typeerror argument rows has incorrect type (expected list got tuple )解決
錯誤原因說是用元組行調用DataFrame構造函數會引發一個錯誤 sql_fw = "SELECT * from table" results = cursor.execute(sql_fw) results = cursor.fet
原创 解決mysql報錯信息1064, You have an error in your SQL syntax
已知mysql的報錯信息爲:1064, You have an error in your SQL syntax; check the manual that corresponds to your MySQL server MySQL的
原创 Python selenium登錄百度指數
如何定位到彈出的登錄窗口 但是有時候就能成功有時候就不行還得處理滑動驗證碼 from selenium import webdriver from selenium.webdriver.support.wait import WebDr