原创 C語言——電子手錶格式輸出當前時間

實質上只是一些輸出的設置而已。 # include <stdio.h> # include <time.h> int main() { //get local time struct tm *local;

原创 python 多線程編程(一個經典例子)

python 多線程經典案例(摘自《python核心編程》) 使用隊列的數據結構,生產者生產商品,消費者選取商品,且時間均不固定 from random import randint from time import sleep

原创 一寸照白底改紅底

使用 python3 的 PIL 庫,使用其中 Image.open 方法打開,然後使用 getpixel() 方法獲取像素信息,若爲白色則使用 putpixel() 改爲紅色。 但選區不會選,只能大致改一下,若有解決方法請指教

原创 python爬蟲登錄豆瓣(二)

之前使用 requests 庫普通登錄了豆瓣,這次爲帶驗證碼登錄。 (故意幾次使用錯誤的帳號和密碼登陸可以出現驗證碼登錄,也因此這次請求時需要提交 cookies,說明之前幾次密碼是錯誤的) 同上一篇的過程一樣,能過 chro

原创 數據結構(C語言)-單向鏈表

C語言的單向鏈表,就是在一個將一些數據放在一個結構體裏,然後在結構體里加 struct xxx * next 的成員,用於指向下一結點。 引用時,創建一個臨時的結構體變量進行引用。 如原結構體變量爲 struct xxx *p , 則 可

原创 用 python 將圖片軟化爲字符串

網上已有很多教程,本文可當一個參考。 from PIL import Image img = Image.open("1.jpg") # 打開一個圖片,並返回圖片對象 w,h = img.size # 返回圖片寬

原创 python爬蟲登錄豆瓣(一)

使用 第三方庫 requests 通過使用 chrome 瀏覽器抓包,可以得到這個請求,將其中的 headers 和 data 提交。最後輸出到 douban.html 的文件中,即可查看登錄的界面。這次請求是第一次登錄,所有界

原创 猜數字—— python 圖形化界面編程初探

本文難度並不高,只是對 python 的 tkinter 庫的一個初步運用,算是初控圖形化界面界面編程吧。 具體實現的是一個猜數據遊戲,程序會從 1-10 中隨機取一個數,然後由玩家猜,猜對爲止。 from tkinter im

原创 自學中的 Django 坑

版本:Django 1.10.3,python 3.4.3 1 mysql 數據庫 (2)安裝 MySQL-python:pip install MySQL-python #安裝時報錯 Microsoft Visu

原创 爬蟲框架

本文由慕課網相關視頻課程後所寫,目前還很簡陋,以後或許會更新。 import requests import bs4.BeautifulSoup as BS # url 管理器,其主要使用了迭代器 class url_manag

原创 用 python 將圖片轉化爲字符串

相關教程網上很多,本篇也是看了網上的教程寫的,可以參考一下。 from PIL import Image img = Image.open("1.jpg") # 打開一個圖片,並返回圖片對象 w,h = img.size

原创 猜數字遊戲——初探 python 界面編程

本文只是對 python tkinter 庫的一個簡單使用。 遊戲很簡單,程序會從 1-10 中選取一個數字,然後由玩家猜,猜中爲止,重點在於幾個窗口的使用。 from tkinter import * from random

原创 pip install 中的一些錯誤

pip install 中的一些錯誤 首先會有c++14.0 的問題,這個沒什麼可說的,直接裝就好了。 問題一 在安裝 wechat-sdk 時遇到一個錯誤 Command "e:\python\python.exe -u -c "i

原创 Python 庫、技巧

一、namedtuple:用於構建只有少數屬性但無方法的對象 >>> from collections import namedtuple >>> Card = namedtuple('Card', ['rank', 'suit']) >

原创 ubuntu下搭建php(tp3.2框架)

一、安裝apache apt install apache2 二、 安裝php模塊 apt install php5 三、 安裝 mysql apt install mysql-server apt install mysql-clien