運維問題 ?pandas.read_json會修改長整數的值解決辦法 最近發現比較坑的問題,pandas.read_json在讀取長整數的時候會篡改數字。具體的代碼如下:import json import pandas as p... 12月06日 11 ℃ 發表評論 閱讀全文
運維問題 Flask-SQLAlchemy批量插入數據性能下降排查處理 之前我阿湯博客寫過一篇文檔《Flask-SQLAlchemy批量插入數據性能測試》,當時對幾種批量插入Mysql數據庫的方法做了性能比較。只要不是通過for循環一條條插入,另外幾種方法都比較快的,一萬... 11月03日 640 ℃ 發表評論 閱讀全文
運維問題 Flask debug為False時日志級別不生效解決辦法 本地開發時我們一般會設置debug=True,生產環境就會關閉debug,但是最近發現有個Flask項目在生產環境,沒有輸出自定義的INFO日志。一開始以為有什么bug,經過反復測試,最終找到原因是因... 10月27日 915 ℃ 發表評論 閱讀全文
運維筆記 Flask-SQLAlchemy批量插入數據性能測試 Mysql數據庫服務器4核,批量寫入1萬條數據、每條數據4個字段 性能測試:1、常規for循環一條條寫入 (這種方式波動比較大,基本在60-120s之間)startTime = t... 07月07日 1,539 ℃ 發表評論 閱讀全文
運維問題 Flask+Nginx反向代理ssl報錯The plain HTTP request was sent to HTTPS port解決辦法 最近通過Nginx反向代理一個網站,環境為Flask+uwsgi+Nginx反向代理,當部署證書并設置強制跳轉https以后,在瀏覽器輸入:blog.amd5.cn訪問出現了“400 Bad Requ... 06月24日 4,225 ℃ 發表評論 閱讀全文
運維問題 Selenium Chromedriver被反爬如何隱藏Chromedriver特征碼 最近做一個爬蟲項目,是通過selenium模擬瀏覽器進行爬取的,當啟用chromedriver無頭模式時就會無法正常訪問,按照網上的方法隱藏了一些chromedriver的特征碼還是無法訪問。通過網上... 05月10日 3,669 ℃ 31 閱讀全文
運維問題 Flask訪問報錯 net::ERR_INVALID_HTTP_RESPONSE解決辦法 最近用flask寫了一個網站,出現了比較詭異的問題,訪問頁面的時候,經常會有些js或者css文件無法正常加載,查看瀏覽器控制臺文件報錯:net::ERR_INVALID_HTTP_RESPONSE刷新... 04月29日 4,368 ℃ 1 閱讀全文
運維視界 推薦一個好用的Python第三方日志庫loguru Loguru: 更優雅的日志記錄解決方案loguru 是一個 Python 簡易且強大的第三方日志記錄庫,該庫旨在通過添加一系列有用的功能來解決標準記錄器的注意事項,從而減少 Python 日志記錄的... 12月16日 2,844 ℃ 發表評論 閱讀全文
運維問題 Flask-APScheduler報錯SchedulerAlreadyRunningError和ValueError: Cannot create executor “default” 解決辦法 最近在使用Python Flask項目開發的時候有個功能,我想使用多線程執行,執行過程中會操作數據庫,開發好測試的時候報錯:RuntimeError: No application found。這個報... 11月17日 3,532 ℃ 發表評論 閱讀全文
運維筆記 8個Python編程技巧加速你的代碼 Python 是一種腳本語言,相比 C/C++ 這樣的編譯語言,在效率和性能方面存在一些不足。但是,有很多時候,Python 的效率并沒有想象中的那么夸張。本文對一些 Python 代碼加速運行的技巧... 11月05日 742 ℃ 發表評論 閱讀全文
運維問題 python:3.x.x-alpinex.x鏡像安裝cffi報錯解決辦法 今天使用python:3.9.7-alpine3.13鏡像安裝阿里云sdk的時候報錯如下:# pip3.9 install -i https://mirrors... 10月29日 2,530 ℃ 發表評論 閱讀全文
科技視界 Python 3.10 中的 6 個新特性 新的 Python 版本推出了有趣的新功能。Python 是當今最流行的編程語言之一。它有廣泛的領域和應用,從學習計算機科學的基礎,到執行復雜或者直接的科學計算任務來創建游戲。它的高級應用甚至包含數據... 10月27日 801 ℃ 發表評論 閱讀全文
運維筆記 Flask-SQLAlchemy常用的SQLAlchemy列選項 常用的SQLAlchemy列選項類型名python中類型說明Integerint普通整數,一般是32位SmallIntegerint取值范圍小的整數,一般是16位BigIntegerint... 09月24日 924 ℃ 發表評論 閱讀全文
運維命令 如何在Shell腳本中使用Python語法和函數 在日常工作處,我們寫腳本的時候,經常會有這樣的煩惱:1、寫shell腳本的時候,比如for循環,處理json數據,處理算術運算等等總是非常繁瑣,如果此時能用python語法和函數的話就非常方便了。2、... 06月04日 1,686 ℃ 發表評論 閱讀全文
科技視界 Python之父Guido van Rossum:Python 4.0可能不會來了 Python 的大事件時間軸:1980 年 —— 吉多?范羅蘇姆開始構思 Python 的想法;1989 年 —— Python 已經有了雛形;1991 年二月 —— Python 的代碼對外公布,此... 05月31日 1,240 ℃ 發表評論 閱讀全文
運維筆記 Python模塊glom數據處理詳解 工欲善其事,必先利其器!我們想要更輕松更有效率地開發,必須學會一些“高級”技能。前不久看到一位 Python 高僧的代碼,其中使用了一個短小精悍的模塊,我認為還蠻有用的,今天分享給大家。這個模塊就叫 ... 04月14日 1,136 ℃ 發表評論 閱讀全文
運維筆記 總結了這67個pandas函數,完美解決數據處理 不管是業務數據分析 ,還是數據建模。數據處理都是及其重要的一個步驟,它對于最終的結果來說,至關重要。今天,就為大家總結一下 “Pandas數據處理” 幾個方面重要的知識,拿來即用,隨查隨查。導?數據導... 04月14日 1,046 ℃ 發表評論 閱讀全文
運維筆記 掌握這些Python代碼報錯提示單詞輕松幫你解決bug 1. syntaxerror: invalid syntax語法錯誤:無效語法1) syntax 語法、句法2) error 錯誤3) invalid 無效2. syntaxerror: unexpe... 02月19日 1,162 ℃ 發表評論 閱讀全文
科技視界 一文十點讓你秒懂Python和Java的區別 隨著人工智能的火爆,Python和Java一直在各種流行編程語言中名列前茅。其實Java和Python有些相似,因為很多編程語言之間是互通的。今天阿湯博客就教大家看懂Python和Java的區別。Ja... 02月18日 4,070 ℃ 發表評論 閱讀全文
運維文檔 自定義封裝Python3 logging模塊實現全局靈活配置調用 很多程序都有記錄日志的需求,并且日志中包含的信息即有正常的程序訪問日志,還可能有錯誤、警告等信息輸出,python的logging模塊提供了標準的日志接口,你可以通過它存儲各種格式的日志,loggin... 01月26日 1,938 ℃ 發表評論 閱讀全文