常見學習 Python 目的人群有以下四種:

工作需要,自動化(高效化)辦" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > 自學python,想用python編寫一個腳本,登錄網(wǎng)頁,在網(wǎng)頁里做一系列操作,應(yīng)該怎

自學python,想用python編寫一個腳本,登錄網(wǎng)頁,在網(wǎng)頁里做一系列操作,應(yīng)該怎

時間:2024-01-14 11:30:02 | 來源:網(wǎng)站運營

時間:2024-01-14 11:30:02 來源:網(wǎng)站運營

自學python,想用python編寫一個腳本,登錄網(wǎng)頁,在網(wǎng)頁里做一系列操作,應(yīng)該怎樣實現(xiàn)?應(yīng)該怎樣著手?:首先在自學 Python 之前先要問自己學習 Python 的目的是什么?

常見學習 Python 目的人群有以下四種:

  1. 工作需要,自動化(高效化)辦公。
  2. 科研需要,利用 Python 進行數(shù)據(jù)分析、建模、深度學習的等等。
  3. 增加自己的一項能力,方便日后跳槽能有一個加分項。
  4. 大學生工作目標就是 Python 全棧。
針對不同的人群我們需要有不同的學習路線規(guī)劃,下面就是給不同目標人群自學 Python 的一些建議:

第一部分是 Python 基礎(chǔ)內(nèi)容,這個部分是所有自學 Python 的人都必須掌握的,如果把學習 Python 當做是建一個房子,那么這一部分相當于打地基,是必須牢牢掌握的:

在掌握第一部分 Python 的情況下,針對不同的學習目的,學習的內(nèi)容也有一個區(qū)分。

首先針對學習目標是利用 Python 進行自動化辦公的人群和想給自己加碼的,增加自己一項技能的人群來說,確定一下學習路線:

對于這一類人群現(xiàn)在有福了,現(xiàn)在本站推出了一個基于 Python 的數(shù)據(jù)分析課程,答主覺得里面的內(nèi)容是十分合適小白上手的,而且課程的目標也很明確:「自動化辦公」、「數(shù)據(jù)分析」、「數(shù)據(jù)可視化」,推薦有需要的同學可以入手學習。反正也才一毛錢,直接沖,比淘寶上賣的盜版網(wǎng)課好多了!




oscript>

安裝 xlrd 和 xlwt 庫運行下面的命令即可。

pip install xlwt pip install xlrd

xlrd 庫的官方文檔:

xlrd 官方文檔?xlrd.readthedocs.io/en/latest/


xlwt 庫的官方文檔:

xlrd - xlrd 2.0.1 documentation?xlrd.readthedocs.io/en/latest/

通過 pynput 的 pynput.mouse 可以控制你計算機的鼠標進行上下移動、點擊、以及滑輪的滾動等基本操作,通過 pynput.keyboard 可以控制你計算機模擬鍵盤進行輸入、組合快捷鍵輸入等,安裝 pynput 庫的命令如下:

pip install pynput # 安裝 pynputfrom pynput.mouse import Button, Controller # 控制鼠標 From pynput.keyboard import Key, Controller # 控制鍵盤

有些時候我們需要創(chuàng)建大量的文件和文件夾,但是手動操作是在是太麻煩了,這個時候 Python 自帶的 os 庫就能幫助我們快速的創(chuàng)建大量的文件和文件夾。創(chuàng)建文件夾效果圖如下:

下面就利用 os 庫展示一下如何創(chuàng)建文件和文件夾,以及遍歷文件夾。

import os os.makedirs('./新建文件夾') # 新建文件夾 os.makedirs('./新建文件夾/子文件夾') # 新建文件夾 for dir in os.listdir('./新建文件夾'):# 遍歷輸出當前文件夾下所有的文件夾 print(dir)

現(xiàn)在本站推出了一個基于 Python 的數(shù)據(jù)分析課程,答主覺得里面的內(nèi)容是十分合適小白上手的,而且課程的目標也很明確:「自動化辦公」、「數(shù)據(jù)分析」、「數(shù)據(jù)可視化」,推薦有需要的同學可以入手學習。反正也才一毛錢,直接沖,比淘寶上賣的盜版網(wǎng)課好多了!

Python 旋轉(zhuǎn)圖片的方式有很多,但是答主一般使用 opencv-python 庫來實現(xiàn)。實現(xiàn)效果如下:

1.numpy,numpy 庫支持高維度的數(shù)組與矩陣運算,并且針對矩陣運算提供大量的數(shù)學函數(shù)(例如矩陣的求逆、矩陣的轉(zhuǎn)置、矩陣的特征向量、矩陣的特征值等等)。

2.pandas,pandas 主要是針對面板數(shù)據(jù)的一個高性能、易于使用的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)分析工具庫。它提供了從數(shù)據(jù)讀取到數(shù)據(jù)清洗到數(shù)據(jù)分析到最后的數(shù)據(jù)可視化(基于 matplotlib 庫)一套完整的流程。下面就是數(shù)據(jù)可視化的一個簡單例子,一般來說初次繪畫出的可視化圖像是比較簡單甚至有一點丑陋的,但是你花一點時間去精修一下就能變得十分美觀。

3.Scikit-learn,Scikit-learn 是基于 Python 實現(xiàn)專門針對機器學習的第三方庫,像常見的機器學習算法「分類算法」、「回歸算法」、「聚類算法」都能直接調(diào)用 Scikit-learn 的一個類或者一個函數(shù)。更值得稱贊的是 Scikit-learn 庫實現(xiàn)的算法擴展性很高,并且很簡單,基本看著文檔就能上手。安裝 Scikit-learn 庫的命令為:

pip install scikit-learn

那么對于全棧人群來說,除了上面的學習內(nèi)容外,還需要學習一下 Python 在 web 開放上的一個框架——Django,Python 當然也有很多成熟的網(wǎng)站開發(fā)框架,但是如果推薦一個網(wǎng)站開發(fā)框架的話,推薦的肯定是 Django。

Django 和絕大部分的 web 框架一樣都是 MTV 模式,如果說 Django 最大的優(yōu)點是什么,那一定是「簡單易上手」和「易于維護」,答主當時本科的畢業(yè)設(shè)計就是利用 Django 實現(xiàn)的,學習了半個月就能上手做一個相當不錯的網(wǎng)站了。 Django 雖然簡單但是該有的組件和模塊都有,例如攔截器、過濾器、CSRF 等等。

原文作者:數(shù)學建模釘子戶

關(guān)鍵詞:系列,操作,編寫,腳本,自學

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉