原创 windows下完成pip的安裝

目錄 1.準備工作 2.下載好文件包 3.準備安裝 4.總結 一、準備工作 大家都知道pip的安裝是依賴於Python的,所以提前我們需要下載好Python的安裝包,鑑於2.0已經逐漸要退出歷史舞臺了,這裏我們推薦3.0以上的版本,下載地

原创 【轉載】常見的HTTP狀態碼總結

原文鏈接:https://www.cnblogs.com/xflonga/p/9368993.html 本內容摘抄自《RESTful WebServices》 中文譯本附錄B '42種常見的HT

原创 解決MAC上Django連接Mysql django.db.utils.OperationalError: (2003, "Can't connect to MySQL 的問題

Steven 最近在mac電腦是開發Django項目,但是遇到了一個很棘手的問題,就是跑Django程序連接Mysql始終報錯,最開始的問題是password的問題,後來把password改過來之後,發現還是不行,後來檢查自己的Djang

原创 四行代碼解決MAC MySQL登錄ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor)問題

Steven這兩天在自己的mac上面開始配置Mysql,然後在使用的過程中發現了一些問題,具體是什麼呢? 主要是我在使用的過程中,系統裝載Mysql的過程中並沒有要求我輸入密碼,然而在裝好之後,使用的過程中登陸到Mysql是一定需要密碼,

原创 解決RabbitMQ admin賬號登陸失敗的問題

昨天剛在Mac上裝好了RabbitMQ,也打開了默認的網址localhost:15672/ , 看了網上的教程說用admin賬號登陸即可,密碼也是admin,但是當我試着這樣登陸的時候卻一直提示登陸失敗。後來查了網上的文檔才發現,賬號是要

原创 【原創】RabbitMQ 簡單玩法之——生產者/消費者

大家都知道RabbitMQ是用來處理高併發,多個請求,通過生產者和消費者以及channel的技術來實現消息的高併發處理的技術。 那麼如何在代碼裏面裏面實現呢? 生產者/消費者模式 1.首先我們要知道,RabbitMQ的實現模式,通過創建一

原创 如何在Mac上安裝RabbitMQ: 解決RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54的問題

大家都知道,RabbitMQ是現在用的比較多的消息中間件,可以用來分流客戶端發過來的大量請求,Steven最近用開始重新的學習RabbitMQ了,但是第一步是要在我的Mac上裝上RabbitMQ, 其實這個軟件在Linux上可以很簡單的安

原创 使用Selenium自動登陸豆瓣網站 & Selenium 和 requests + BeautifulSoup的對比

通過最近對Selenium的學習發現它其實是一個非常強大的爬蟲工具,同時又是一個強大的自動化腳本工具,在使用的過程中我們會發現它的幾個函數功能:    find_element_by_id 通過id來查找元素,一般都是唯一的    fin

原创 python中遇到漢字程序運行出錯的問題

最近在研究Selenium的過程中,遇到向搜索框中輸入漢字的問題時,總會報錯。具體錯誤如下: File "functional_test.py", line 23 SyntaxError: Non-ASCII character '\

原创 Python 中容易忽略的幾個函數的用法彙總

1.enumerate()函數 Python enumerate() 函數用於爲可迭代對象添加序號,默認序號從0開始,一般用在 for 循環當中。 語法 enumerate() 函數語法: enumerate(iterable[,sta

原创 怎樣開始你的Selenium學習之旅

運行環境:Macbook pro MacOS Mojave 10.14.5 編譯器:Pycharm 最近在研究爬蟲的過程中發現了有一些網站存在反爬機制,這時候就想到了強大的Selenium 來解決反爬的問題。 Selenium的學習路徑可

原创 Numpy快速入門

Numpy作爲數據分析的必備工具,一直以其豐富的數據結構和函數爲大家熟知,今天我們爲大家詳細羅列一下Numpy的基礎知識。 1.概覽 學習過C語言的同學對於數組一定不陌生,Numpy的長相很像C語言的多維數組,這是一個所有的元素都是一種類

原创 如何通過爬蟲來獲取豆瓣上top250的電影信息

運行環境:Macbook pro MacOS Mojave 10.14.5 編譯器:科賽(https://www.kesci.com) 爬蟲技術需要的技能:python/BeautifulSoup/HTML/Pandas 好的,話不多說,

原创 Django新手如何快速搭建一個blog系統

運行環境:Macbook pro macOS Mojave 10.14.5 編譯器:pycharm 最近在學習Django框架,發現這個框架上手的話還是很容易的,於是打算從一個小的blog系統入手來做實操演練。 首先我們來講一下Djang

原创 Spek 商城使用體驗報告

昨天, Steven成功入職Spek公司,負責公司的商城系統開發,上班第一天老大讓我們分析一下自家的商城系統並且和幾家競爭對手的商城系統做一下對比。給出一份體驗報告。 接到這個任務之後,我動起了腦筋。思考哪些地方可以改進,思考體驗