当前位置: 首页 > news >正文

网站升级及政务新媒体建设方案建设人力资源官方网

网站升级及政务新媒体建设方案,建设人力资源官方网,深圳网页设计教程,做网站前需要准备什么目录 Python实例题 题目 1. 文件重命名脚本 csv_data_statistics.py file_rename.py web_crawler.py 2. CSV 文件数据统计脚本 3. 简单的网页爬虫脚本 运行思路 文件重命名脚本 CSV 文件数据统计脚本 简单的网页爬虫脚本 注意事项 Python实例题 题目 使用Pvthon…

目录

Python实例题

题目

1. 文件重命名脚本

csv_data_statistics.py

file_rename.py

web_crawler.py

2. CSV 文件数据统计脚本

3. 简单的网页爬虫脚本

运行思路

文件重命名脚本

CSV 文件数据统计脚本

简单的网页爬虫脚本

注意事项

Python实例题

题目

使用Pvthon3编写系列实用脚本

1. 文件重命名脚本

此脚本能够批量重命名指定目录下的文件,给文件名添加前缀。

csv_data_statistics.py

import csvdef calculate_column_sum(csv_file, column_index):"""计算 CSV 文件中指定列的总和:param csv_file: CSV 文件路径:param column_index: 列索引(从 0 开始):return: 列数据的总和"""total = 0try:with open(csv_file, 'r', encoding='utf-8') as file:reader = csv.reader(file)next(reader)  # 跳过标题行for row in reader:try:value = float(row[column_index])total += valueexcept (IndexError, ValueError):continueexcept FileNotFoundError:print(f"指定的 CSV 文件 {csv_file} 未找到。")return totalif __name__ == "__main__":csv_file = input("请输入 CSV 文件的路径: ")column_index = int(input("请输入要统计的列索引(从 0 开始): "))result = calculate_column_sum(csv_file, column_index)print(f"指定列的总和为: {result}")

file_rename.py

import osdef rename_files(directory, prefix):"""批量重命名指定目录下的文件:param directory: 目录路径:param prefix: 要添加的前缀"""try:for filename in os.listdir(directory):if os.path.isfile(os.path.join(directory, filename)):new_filename = prefix + filenameos.rename(os.path.join(directory, filename), os.path.join(directory, new_filename))print(f"已将 {filename} 重命名为 {new_filename}")except FileNotFoundError:print(f"指定的目录 {directory} 未找到。")except PermissionError:print(f"没有权限对目录 {directory} 进行操作。")if __name__ == "__main__":directory = input("请输入要重命名文件所在的目录路径: ")prefix = input("请输入要添加的前缀: ")rename_files(directory, prefix)

web_crawler.py

import requests
from bs4 import BeautifulSoupdef extract_links(url):"""从指定网页中提取所有链接:param url: 网页的 URL:return: 链接列表"""try:response = requests.get(url)response.raise_for_status()soup = BeautifulSoup(response.text, 'html.parser')links = []for link in soup.find_all('a'):href = link.get('href')if href:links.append(href)return linksexcept requests.RequestException as e:print(f"请求网页时出现错误: {e}")return []if __name__ == "__main__":url = input("请输入要提取链接的网页 URL: ")links = extract_links(url)for link in links:print(link)

2. CSV 文件数据统计脚本

该脚本用于读取 CSV 文件,并统计某一列数据的总和。

3. 简单的网页爬虫脚本

此脚本可以从网页中提取所有的链接。

运行思路

文件重命名脚本

  1. 把代码保存为 file_rename.py 文件。
  2. 在终端运行 python file_rename.py
  3. 按照提示输入要重命名文件所在的目录路径和要添加的前缀。

CSV 文件数据统计脚本

  1. 保存代码为 csv_data_statistics.py 文件。
  2. 在终端运行 python csv_data_statistics.py
  3. 输入 CSV 文件的路径和要统计的列索引。

简单的网页爬虫脚本

  1. 确保已经安装了 requests 和 beautifulsoup4 库:pip install requests beautifulsoup4
  2. 保存代码为 web_crawler.py 文件。
  3. 在终端运行 python web_crawler.py
  4. 输入要提取链接的网页 URL。

注意事项

  • 文件路径:输入的文件路径和目录路径要确保正确,否则会出现文件未找到的错误。
  • 网络请求:网页爬虫脚本在运行时要注意目标网站的反爬机制,避免频繁请求导致 IP 被封禁。
  • 数据格式:CSV 文件数据统计脚本假设指定列的数据为可转换为浮点数的格式,若格式不符可能会影响统计结果。
http://www.dtcms.com/a/456064.html

相关文章:

  • 自己建设网站不会咋办呀渭南市住房和城乡建设局网站
  • 长沙长沙建设网站百度推广有效果吗
  • 网站建设网址网站制作wordpress 权限
  • 快三网站开发中国空间站最新进展
  • 网站建设中faqs的意思做黄图网站接广告好赚吗
  • 电脑可以做网站服务器吗wordpress 更新媒体库
  • 好的模板网站推荐建站工具搭建网站
  • 介绍好的免费网站模板下载地址做海报的网站小白qq
  • 外贸用免费网站推广 有效果网站搭建的策略与方法
  • 了解网站建设的基本流程请别人做网站有风险吗
  • 查询站长工具会给网站带来外链这样好吗无极网络信息科技
  • 免费建站平台哪个稳定wordpress首页手机版
  • 做网站客户一般会问什么问题在线设计头像
  • 深圳网站建设费用大概多少周口哪里有做网站的
  • 计算机网站开发书籍手机清理优化软件排名
  • 合肥网站推广优化网站建设书本
  • 网站网站的建设网站开发工作量评估
  • 济南网站怎么做如何创建网站名称
  • 想在网站上放百度广告怎么做8个实用的wordpress数据库技巧
  • 网站广告基本防护怎么做攀枝花市网站建设
  • 做ppt素材的网站有哪些制作和设计网页图
  • 广州定制型网站wordpress 子菜单项
  • 内蒙古住房建设厅网站dreamware做网站首页
  • 积玉桥网站建设app定制开发公司在哪里
  • 电商网站目录优化网络营销推广方式包括什么
  • 企业网站建设可行性分析沈阳网站建设方案模板
  • 永康市网站建设制作百度关键词排名查询
  • c 网站开发流程需要做网站的行业
  • 网站搭建中114514微信小程序怎么制作的
  • 百度网站优化工具选择佛山顺德网站设计