原创 Numpy數組的廣播機制

Numpy數組的廣播機制 當兩個數組的形狀並不相同的時候,我們可以通過擴展數組的方法來實現相加、相減、相乘等操作,這種機制叫做廣播(broadcasting) 定義數據 import numpy as np a = np.arra

原创 模塊四 第一週 作業一 菜價分析

1 問題描述 複習矩陣相關操作,分析菜價 將表中數據,使用 numpy 進行處理展示 使用循環的方式 計算採購總額 使用點乘計算採購總額 測試性能 2 解題提示 使用numpy 中的array進行表格與矩陣的轉化 使

原创 谷歌瀏覽器配置xpath插件

在瀏覽器中配置 首先在更多工具中找到擴展程序 然後到 Chrome 網上應用店中查找 輸入需要的功能,搜索擴展程序 添加至Chrome 添加成功 如果添加之後,沒有下面所示圖標,重啓瀏覽器 本地已經存在插件 解壓插件

原创 pymysql替換mysqlclient

在django開發中,連接數據庫需要一個MySQLclient,但是會有許多bug,許多電腦無法正常安裝,這裏就是用pymysql來替換mysqlclient。其中mysqlclient是用c寫的,運行速度快。pymysql是Py

原创 windows下redis啓動失敗

在環境變量配置成功與服務成功的情況下,啓動redis,結果啓動失敗。 提示:正在創建服務器TCP偵聽套接字127.0.0.1:6379:,但是綁定失敗 這裏輸入redis-cli.exe,退出之後,重新啓動就ok了 重新啓動

原创 django中 settings中的sqlite配置

django中 settings中的sqlite配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3',

原创 Tornado 簡介與 Hello world !

Tornado 是一個Python web框架和異步網絡庫,起初由 FriendFeed 開發. 通過使用非阻塞網絡I/O, Tornado可以支撐上萬級的連接,處理 長連接, WebSockets ,和其他需要與每個用戶保持長久

原创 windows下Gitbook部署

一、搭建node.js環境 1 下載 官網地址 進行下載 2 安裝 2.1歡迎界面,next下一步 2.2 勾選協議,下一步 2.3 安裝路徑選擇 2.4 特性安裝方式,next下一步 2.5 依賴項安裝 2.6 安裝

原创 模塊一 第二週 作業一 統計學生人數

1 問題描述 爲了統計學生人數,可以給Student類增加一個類屬性,每創建一個實例,該屬性自動增加: class Student(object): count = 0 def __init__(self, nam

原创 異步、非阻塞與協程

異步 異步函數會在完成之前返回,在應用中觸發下一個動作之前通常會在後 臺執行一些工作(和正常的 同步 函數在返回前就執行完所有的事情不同).這裏列 舉了幾種風格的異步接口: 回調參數 返回一個佔位符 (Future, Promis

原创 模塊一 第二週 作業二時間裝飾器

1 問題描述 請設計一個裝飾器,它可以作用於任何函數上,打印函數執行時間 import time def metric(fn): start_time = time.time() end_time = time.time()

原创 模塊一 第一週 作業一 九九乘法表

九九乘法表 1 作業描述 使用while和for…in兩個循環分別輸出四種九九乘法表效果(共計8個)。 2 解題提示 本題是對循環結構的理解與簡單運用 【1 – 15】 流程控制循環結構(for…in, while) 注意初

原创 Python中數據合併concatenate,merge,concat,join等用法

轉載地址 numpy中的concatenate() >>> a = np.array([[1, 2], [3, 4]]) >>> b = np.array([[5, 6]]) >>> np.concatenate((a, b),

原创 模塊三 第二週 作業一 scrapy-csdn熱門文章

1 問題描述 通過Scrapy,實現CSDN熱門博客抓取,並以博客大標題對本地HTML的命名 2 解題提示 創建Scrapy項目: Scrapy startproject 【項目名稱】 創建Spider文件: Scrapy ge

原创 模塊二 第二週 作業一 登錄功能

1 問題描述 完成用戶登錄與登錄狀態顯示 需求: 首頁 未登錄狀態,顯示登錄按鈕 已登錄的用戶,顯示"你好用戶名" 登錄頁 賬號與密碼正確,跳轉到首頁 賬號與密碼不正確,在登錄頁面上提示“賬號和