最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python操作文件與HTML網(wǎng)頁的入門指南

 更新時間:2026年03月31日 09:09:31   作者:咩咩不吃草  
文章介紹了Python的os和sys庫的基本用法,包括os.system命令執(zhí)行、os.popen獲取命令執(zhí)行結(jié)果、sys庫查詢系統(tǒng)信息和接收命令行參數(shù)等,還介紹了HTML基礎,包括HTML核心框架、常用標簽、多媒體嵌入等,并給出了實戰(zhàn)案例,需要的朋友可以參考下

一、Python os與sys庫:玩轉(zhuǎn)系統(tǒng)文件與程序自動化

Python的os庫和sys庫是與操作系統(tǒng)交互的核心工具,能輕松實現(xiàn)程序啟動、文件執(zhí)行、系統(tǒng)信息查詢等功能,是辦公自動化的“利器”。

1. os.system:一鍵啟動軟件/執(zhí)行文件

os.system()方法可以直接調(diào)用系統(tǒng)命令,實現(xiàn)“雙擊代碼即啟動常用工具”的便捷操作,省去反復打開軟件的麻煩。

實用示例:自動啟動微信+Excel工作報表

import os
# 啟動微信(路徑需根據(jù)自己的軟件安裝目錄調(diào)整)
os.system("D:\Program Files (x86)\Tencent\WeChat\WeChat.exe")
# 啟動指定路徑的Excel工作報表
os.system("E:\工作\工作報表.xlsx")

更多cmd命令可參考下表:

cmd命令功能描述
appwiz.cpl啟動程序和功能
calc啟動計算器
control啟動控制面板
shutdown自動關(guān)機
mspaint啟動畫圖功能
Rstrui系統(tǒng)還原
MD創(chuàng)建目錄

2. os.popen:獲取執(zhí)行結(jié)果的進階用法

os.system()只能執(zhí)行命令,無法獲取執(zhí)行后的輸出結(jié)果;而os.popen()可以像讀取文件一樣,獲取命令執(zhí)行后的返回值。

示例:執(zhí)行Python腳本并獲取輸出

計算“1+2+3+...直到總和超過1000”的腳本,用popen()獲取結(jié)果:

3. sys庫:查詢系統(tǒng)信息與傳遞命令參數(shù)

sys庫主要用于與Python解釋器交互,比如查詢版本信息、接收命令行參數(shù),適合編寫靈活的工具類腳本。

(1)獲取Python核心信息

import sys
# 獲取Python版本號(如3.9.7)
print(sys.version)
# 獲取詳細版本信息(主版本、次版本等)
print(sys.version_info)
# 獲取操作系統(tǒng)類型(如win32、linux)
print(sys.platform)
# 獲取Python安裝目錄
print(sys.exec_prefix)

(2)sys.argv:接收命令行參數(shù)

sys.argv能將命令行輸入的參數(shù)以列表形式返回,下標0是腳本路徑,下標1及以后是自定義參數(shù)。

示例:編寫帶參數(shù)的查詢工具

import sys
import os
# cmd執(zhí)行命令:python tool.py -a (查詢Python關(guān)鍵字)
# cmd執(zhí)行命令:python tool.py -c (查詢已安裝第三方庫)
for i in range(1, len(sys.argv)):
    if sys.argv[i] == '-h':
        print("幫助文檔:")
        print("-h:查詢幫助")
        print("-a:查詢Python所有關(guān)鍵字")
        print("-c:查詢已安裝第三方庫")
    elif sys.argv[i] == '-a':
        print("Python所有關(guān)鍵字:")
        help("keywords")
    elif sys.argv[i] == '-c':
        print("已安裝第三方庫:")
        os.system("pip list")

除了使用電腦的命令系統(tǒng)運行,還可以使用pycharm手動設置參數(shù)運行。

運行結(jié)果:

二、HTML網(wǎng)頁基礎:快速搭建簡單實用的網(wǎng)頁

HTML(超文本標記語言)是網(wǎng)頁的基礎,通過簡單的標簽就能實現(xiàn)文字、圖片、音頻、視頻的展示,適合制作簡單報告、信息展示頁面。

1. HTML核心框架

任何HTML網(wǎng)頁都離不開基礎結(jié)構(gòu),標簽需成對出現(xiàn)(單標簽除外),核心框架如下:

<!DOCTYPE html>
<html lang="zh-cn">
<!-- 頭部:元數(shù)據(jù)、標題(不顯示在網(wǎng)頁正文) -->
<head>
    <meta charset="UTF-8">  <!-- 字符編碼,避免中文亂碼 -->
    <title>我的第一個網(wǎng)頁</title>  <!-- 瀏覽器標簽欄標題 -->
</head>
<!-- 身體:網(wǎng)頁正文內(nèi)容(所有顯示的內(nèi)容都在這里) -->
<body>
    在這里填入網(wǎng)頁正文!
</body>
</html>

2. 常用核心標簽:讓網(wǎng)頁內(nèi)容更豐富

(1)標題與段落標簽

標題標簽h1-h6表示6級標題(字體大小遞減),段落標簽p用于包裹正文文字:

<body>
    <h1>一級標題(最大)</h1>
    <h2>二級標題</h2>
    <p>這是一個段落,用于展示正文內(nèi)容。HTML的段落標簽會自動換行,讓文字排版更整潔。</p>
    <h6>六級標題(最?。?lt;/h6>
</body>

(2)超鏈接標簽:實現(xiàn)頁面跳轉(zhuǎn)

a標簽是超鏈接核心,通過href屬性指定跳轉(zhuǎn)地址,點擊文字即可跳轉(zhuǎn)到目標網(wǎng)頁:

<a  rel="external nofollow" >點擊訪問豆包</a>
  • href:必填屬性,指定跳轉(zhuǎn)的網(wǎng)址或本地文件路徑,標簽內(nèi)的文字是頁面上顯示的鏈接文本

(3)注釋標簽:代碼備注(不渲染)

注釋標簽<!-- 注釋內(nèi)容 -->用于備注代碼,瀏覽器不會顯示注釋內(nèi)容,若無注釋用空格代替:

<!-- 下面是段落標簽,展示核心說明 -->
<p>這是需要顯示的正文。</p>

3. 標簽屬性:增強標簽功能

  • style:設置行內(nèi)樣式(如字體大小、顏色)
  • color屬性:支持三種取值方式——RGB值(如rgb(168,168,168))、十六進制色值(如#FF0000)、顏色英文單詞(如blue),可根據(jù)需求靈活選擇。
  • 文本樣式標簽:<i>(斜體)、<b>(粗體)用于突出文字;<sup>(上標)、<sub>(下標)適合數(shù)學公式、注釋等場景(如x²、H?O)。
  • title:鼠標懸浮時顯示提示文本
  • id用于定位標簽(適配JavaScript交互)
  • background設置背景色
  • padding添加內(nèi)邊距。
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>標題</title>
</head>
<body>
    <h1 style="color:rgb(168,168,168)"><i>我是</i><sup>標</sup><sub>題</sub>1</h1>
    <p style="color:#FF0000">這里可以寫一個<b>段落</b>的文字信息</p>
    <p style="color:blue">第二段內(nèi)容</p>
    <h2 id="python",title="提示信息",style="color:#799961">標題2</h2>
    <h3 style="background:LightSeaGreen ; color:blue">標題3</h3>
    <h4 style="font-size:20pt">標題4</h4>
    <p style="font-size:0.5cm">我們一起學習網(wǎng)絡爬蟲</p>
</body>
</html>

????運行結(jié)果:

4. 多媒體嵌入:圖片、音頻、視頻

(1)插入圖片

img是單標簽(無需閉合),核心屬性src指定圖片地址,alt是圖片加載失敗時的提示文字:

<img src="https://youke.xn--y7xa690gmna.cn/s1/2026/01/27/69788292ab4b1.webp" 
     alt="圖片丟失了" 
     width="200px">  <!-- 寬度200像素,高度自動縮放 -->

(2)插入音頻

audio標簽支持播放音頻,controls屬性顯示播放控件(暫停、音量等):

<audio controls="controls" src="https://ting8.yump3.com/new27/Liyuqang6/6.mp3">
    瀏覽器不支持音頻播放,請升級瀏覽器!
</audio>
  • src:音頻文件地址(支持mp3、wav等格式),標簽內(nèi)的文字是瀏覽器不支持時的備用提示

(3)插入視頻

video標簽用于播放視頻,用法與音頻類似:

<video src="https://video1.ifeng.com/video9/2025/11/20/p7397089620569104669-102-095959.mp4" 
       controls="controls" 
       width="500px">
    瀏覽器不支持視頻播放!
</video>

5. 實戰(zhàn)小案例:整合所有知識點

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>實用小網(wǎng)頁</title>
</head>
<body>
    <h1 style="font-size: 32pt;">Python與HTML學習筆記</h1>
    <p>這是一個整合了文字、圖片、超鏈接和音頻的簡單網(wǎng)頁。</p>
    <!-- 圖片 -->
    <img src="https://youke.xn--y7xa690gmna.cn/s1/2026/01/27/69788292ab4b1.webp" 
         alt="學習圖片" 
         width="300px">
    <!-- 超鏈接 -->
    <p><a  rel="external nofollow"  title="訪問人民郵電出版社">推薦學習書籍出版社</a></p>
    <!-- 音頻 -->
    <audio controls="controls" src="https://ting8.yump3.com/new27/Liyuqang6/6.mp3">
        瀏覽器不支持音頻播放
    </audio>
</body>
</html>

運行結(jié)果:

以上就是Python操作文件與HTML網(wǎng)頁的入門指南的詳細內(nèi)容,更多關(guān)于Python操作文件與HTML網(wǎng)頁的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • pycharm中使用anaconda部署python環(huán)境的方法步驟

    pycharm中使用anaconda部署python環(huán)境的方法步驟

    這篇文章主要介紹了pycharm中使用anaconda部署python環(huán)境的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • Python數(shù)學建模學習模擬退火算法多變量函數(shù)優(yōu)化示例解析

    Python數(shù)學建模學習模擬退火算法多變量函數(shù)優(yōu)化示例解析

    模擬退火算法借鑒了統(tǒng)計物理學的思想,是一種簡單、通用的啟發(fā)式優(yōu)化算法,并在理論上具有概率性全局優(yōu)化性能,因而在科研和工程中得到了廣泛的應用
    2021-10-10
  • Python?Opencv實現(xiàn)圖片切割處理

    Python?Opencv實現(xiàn)圖片切割處理

    這篇文章主要為大家詳細介紹了Python?Opencv實現(xiàn)圖片切割處理,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Python通過future處理并發(fā)問題

    Python通過future處理并發(fā)問題

    這篇文章主要介紹了Python通過future處理并發(fā)問題,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-10-10
  • Python中實現(xiàn)接口的三種方式深度解析

    Python中實現(xiàn)接口的三種方式深度解析

    這篇文章詳細介紹了Python中實現(xiàn)接口的三種方式,文章對比了ABC和Protocol的核心區(qū)別,并提供了實戰(zhàn)選型建議,本文結(jié)合實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2026-02-02
  • 布同自制Python函數(shù)幫助查詢小工具

    布同自制Python函數(shù)幫助查詢小工具

    Python的自帶文檔功能很不錯,給與我耳目一新的感覺。如果在CMD中進行“行式編程”編程的話,可以隨時隨地的查詢函數(shù)的功能,非常方便。
    2011-03-03
  • 詳解Python中的時間格式的讀取與轉(zhuǎn)換(time模塊)

    詳解Python中的時間格式的讀取與轉(zhuǎn)換(time模塊)

    這篇文章主要介紹了Python中的時間格式的讀取與轉(zhuǎn)換(time模塊),文末給大家介紹了python的時間獲取與轉(zhuǎn)化:time模塊和datetime模塊的相關(guān)知識,需要的朋友可以參考下
    2023-05-05
  • Django中的session用法詳解

    Django中的session用法詳解

    這篇文章主要介紹了Django中的session用法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • opencv+mediapipe實現(xiàn)人臉檢測及攝像頭實時示例

    opencv+mediapipe實現(xiàn)人臉檢測及攝像頭實時示例

    本文主要介紹了opencv+mediapipe實現(xiàn)人臉檢測及攝像頭實時,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • 用 Django 開發(fā)一個 Python Web API的方法步驟

    用 Django 開發(fā)一個 Python Web API的方法步驟

    這篇文章主要介紹了用 Django 開發(fā)一個 Python Web API的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12

最新評論

海口市| 滦平县| 桐城市| 齐齐哈尔市| 历史| 郸城县| 富阳市| 突泉县| 和田县| 乐山市| 杭锦旗| 威信县| 博野县| 汤原县| 即墨市| 津市市| 湘潭县| 临夏市| 丘北县| 丹巴县| 高州市| 张掖市| 尼勒克县| 高淳县| 海林市| 姜堰市| 馆陶县| 梅河口市| 平乡县| 靖安县| 辛集市| 梨树县| 海原县| 弋阳县| 澳门| 武鸣县| 西畴县| 铜鼓县| 谢通门县| 德庆县| 秦安县|