原创 Spyder編輯器

Spyder: 1.view 控制 界面佈局 2.重置:view–》window layout –》最後一個 reset 3.佈局風格:view–>windows layout–>hirizontal split 4.代碼風

原创 mongodb 與 python3 交互

1.開啓server windows的參考命令:mongod -dbpath d:/data data文件夾存在的情況 2.插入數據, 自動就能創建數據庫,數據表 非常友好。 from pymongo import

原创 asyncio/aiohttp 的協程爬蟲

1.asyncio是一個寫協程的。 1.導包 import asyncio 2.1.創建方法(裏面帶休眠) @asyncio.coroutine def hello(): print('Hello world')

原创 crawl spider的使用

1.創建一個爬蟲項目: scrapy startproject news_spider 1.1 進入到項目目錄裏面 cd news_spider 2.創建一個爬蟲 scrapy genspider -t crawl 爬蟲名 域名

原创 Jupyter Notebook編輯器

打開方式: 1. win 搜索,jupyter桌面應用 –不能控制打開位置 2.命令行 jupyter notebook 支持 Julia Python R 三種語言 核心:快速迭代和展示。 3.Files欄

原创 Jupyter Notebook 魔術命令

1. ①%load 載入(相當於把那塊代碼拷貝到單元格cell中來運行) 可以導入本地路徑(相對路徑,絕對路徑), ②網絡導入:可以導入超鏈接。 ③%pwd ④%whos 包含哪些變量 ⑤%xdel 刪掉變量

原创 windows 自動更新關閉

話不多說 參看這篇百度經驗把~~ 查看如何關閉windows的強制更新

原创 flask的基本使用

1.基本使用流程 from flask import Flask # __name__ 代表的是路徑,能與靜態文件產生關聯之類的 app = Flask(__name__) # 配置路由,定義方法 @app.route('/ext

原创 gevent協程-配合爬蟲使用

協程類似於多線程,但是協程的切換是程序內部執行的,對cpu的資源消耗較少。可以想象成是多線程的升級版本。 使用: ①打包+猴子補丁 import gevent from gevent import monkey monkey.pa

原创 正則中上箭頭 ^ 這個符號的用法淺析

1.表示 開頭 沒有在[]裏面就表示開頭 '^abc'表示以abc開頭 2.表示 非 當位於[] 裏面時候,是表示非的 例如 '[^abc]' 表示 除abc以外的其他字符 3 . 特殊案例來啦:那在[] 裏面如何表

原创 python數據分析入門

1.數據分析作爲 數據科學/人工智能的入門, ①使用數據科學常用軟件工具 ②掌握數據基礎類庫 2.Python數據分析三大基礎庫 ①Numpy:數值計算庫,ndarray ②Matplot

原创 jupyter noteboook 的 markdown語法

1.一級標題 == 2.二級標題 -- 3.多級標題 ##### #5 4.段落: 兩個換行 無序列表: * a * b * c * d a b c d 有序列表 1. xxx 2. xxx a b c

原创 mysql 註釋

1.顯示所有註釋: show full columns from 表名; 2.添加註釋(某列) alter table 表名 modify column 字段名 字段類型 comment ‘註釋’;

原创 flask最小原形

@app.route("/hello/") 在路由後面加上 / 斜槓 當用戶訪問到了 /hello 時, 會被重定向到 帶斜槓的地址。 2.開啓調試狀態 – 代碼改動, 瀏覽器中打印異常等 app.run(d

原创 Jinja2 基本語法

1.讀取字典: {{ data.xxx }} {{ data['xxx'] }} 2.流程控制語句 (1)if {% if data.age == 18 %} {{ data.name }} {% elif %} xxx {% el