5 行 Python 代碼就能讓你的電腦永不息屏!

前言
項(xiàng)目一:5 行代碼讓電腦永不息屏! 項(xiàng)目二:5 行代碼爬取表格數(shù)據(jù)!

項(xiàng)目一:5行代碼讓電腦 永不鎖屏
pip install pyautogui
含義: 根據(jù)當(dāng)前位置, 相對(duì)移動(dòng)鼠標(biāo)指針; 注意: 當(dāng)x/y大于0,則表示往右/往下移動(dòng)鼠標(biāo)指針。當(dāng)x/y小于0,則往左/往上移動(dòng)鼠標(biāo)指針【x/y是整數(shù)】;
含義: 用于生成指定數(shù)值范圍內(nèi)的隨機(jī)整數(shù); 注意: 該函數(shù)有兩個(gè)參數(shù)a和b,表示指定區(qū)間的上限和下限;
import random
random.randint(a=100,b=300)

# 導(dǎo)入相關(guān)庫
import pyautogui
import random
import time
# 使用while True循環(huán),讓程序一直執(zhí)行!
while True:
x = random.randint(-200,200)
y = random.randint(-200,200)
pyautogui.moveRel(x,y)
time.sleep(5) # 讓鼠標(biāo)移動(dòng)到某個(gè)位置,停留幾秒鐘,我怕它太累
項(xiàng)目二:5行代碼爬取表格數(shù)據(jù)
<table class="..." id="...">
<thead>
<tr>
<th>...</th>
</tr>
</thead>
<tbody>
<tr>
<td>...</td>
</tr>
<tr>...</tr>
<tr>...</tr>
...
<tr>...</tr>
<tr>...</tr>
</tbody>
</table>

# 導(dǎo)入相關(guān)庫
import pandas as pd
import csv
# 我們只爬取十頁數(shù)據(jù)
for i in range(1,10): # 爬取全部頁
tb = pd.read_html(f'http://s.askci.com/stock/a/?reportTime=2021-03-31&pageNum={i}')[3]
tb.to_csv(r'上市公司.csv', mode='a', encoding='utf_8_sig', header=1, index=0)

[3],代表啥意思呢?tables[x],來指定獲取哪個(gè)表格。推薦閱讀:
入門: 最全的零基礎(chǔ)學(xué)Python的問題 | 零基礎(chǔ)學(xué)了8個(gè)月的Python | 實(shí)戰(zhàn)項(xiàng)目 |學(xué)Python就是這條捷徑
干貨:爬取豆瓣短評(píng),電影《后來的我們》 | 38年NBA最佳球員分析 | 從萬眾期待到口碑撲街!唐探3令人失望 | 笑看新倚天屠龍記 | 燈謎答題王 |用Python做個(gè)海量小姐姐素描圖 |碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影
趣味:彈球游戲 | 九宮格 | 漂亮的花 | 兩百行Python《天天酷跑》游戲!
AI: 會(huì)做詩的機(jī)器人 | 給圖片上色 | 預(yù)測(cè)收入 | 碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影
小工具: Pdf轉(zhuǎn)Word,輕松搞定表格和水印! | 一鍵把html網(wǎng)頁保存為pdf!| 再見PDF提取收費(fèi)! | 用90行代碼打造最強(qiáng)PDF轉(zhuǎn)換器,word、PPT、excel、markdown、html一鍵轉(zhuǎn)換 | 制作一款釘釘?shù)蛢r(jià)機(jī)票提示器! |60行代碼做了一個(gè)語音壁紙切換器天天看小姐姐!|
點(diǎn)閱讀原文,看200個(gè)Python案例!
評(píng)論
圖片
表情
