原创 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