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

做英文网站多钱seo优化培训多少钱

做英文网站多钱,seo优化培训多少钱,网站开发需要的准备,主机怎么做网站服务器注:以下文字大部分文字和代码由GPT生成 一、openpyxl详细介绍 Openpyxl是一个用于读取和编写Excel 2010 xlsx/xlsm/xltx/xltm文件的Python库。它允许您使用Python操作Excel文件,包括创建新的工作簿、读取和修改现有工作簿中的数据、设置单元格格式以及编…

注:以下文字大部分文字和代码由GPT生成

一、openpyxl详细介绍

        Openpyxl是一个用于读取和编写Excel 2010 xlsx/xlsm/xltx/xltm文件的Python库。它允许您使用Python操作Excel文件,包括创建新的工作簿、读取和修改现有工作簿中的数据、设置单元格格式以及编写公式。Openpyxl提供了丰富的功能,包括对工作表、单元格、图表和样式的操作,使得处理Excel文件变得简单而高效。

二、基本操作

2.1 openpyxl 修改字体

from openpyxl import load_workbook
from openpyxl.styles import Font, Alignment# Load the workbook
workbook = load_workbook('your_file.xlsx')
sheet = workbook.active# Apply font and alignment to all cells
for row in sheet.iter_rows():for cell in row:cell.font = Font(name='Arial', size=12, bold=True)cell.alignment = Alignment(horizontal='center', vertical='center')# Save the workbook
workbook.save('your_file.xlsx')

2.2 openpyxl 加边框

from openpyxl import load_workbook
from openpyxl.styles import Border, Side# Load the workbook
workbook = load_workbook('your_file.xlsx')
sheet = workbook.active# Create a border style
border_style = Border(left=Side(style='thin'), right=Side(style='thin'), top=Side(style='thin'), bottom=Side(style='thin'))# Apply border to all cells
for row in sheet.iter_rows():for cell in row:cell.border = border_style# Save the workbook
workbook.save('your_file.xlsx')

2.3 openpyxl 文字居中

from openpyxl import load_workbook
from openpyxl.styles import Alignment# Load the workbook
workbook = load_workbook('your_file.xlsx')
sheet = workbook.active# Apply center alignment to all cells
for row in sheet.iter_rows():for cell in row:cell.alignment = Alignment(horizontal='center', vertical='center')# Save the workbook
workbook.save('your_file.xlsx')

2.4 openpyxl 调整列宽

from openpyxl import load_workbook# Load the workbook
workbook = load_workbook('your_file.xlsx')
sheet = workbook.active# Adjust column widths
sheet.column_dimensions['A'].width = 20  # Adjust the width of column A to 20
sheet.column_dimensions['B'].width = 30  # Adjust the width of column B to 30# Save the workbook
workbook.save('your_file.xlsx')

2.5 openpyxl 数字只显示小数点后4位

from openpyxl import load_workbook# Load the workbook
workbook = load_workbook('your_file.xlsx')
sheet = workbook.active# Set the number format to display only four decimal places
for row in sheet.iter_rows():for cell in row:cell.number_format = '0.0000'  # Display only four decimal places# Save the workbook
workbook.save('your_file.xlsx')

2.6 openpyxl 改变背景色

from openpyxl import load_workbook
from openpyxl.styles import PatternFill# Load the workbook
workbook = load_workbook('your_file.xlsx')
sheet = workbook.active# Set the background color to green for all cells
green_fill = PatternFill(start_color='00FF00', end_color='00FF00', fill_type='solid')
for row in sheet.iter_rows():for cell in row:cell.fill = green_fill# Save the workbook
workbook.save('your_file.xlsx')

2.7 openpyxl 读取值某行某列值

from openpyxl import load_workbook# Load the workbook
workbook = load_workbook('your_file.xlsx')
sheet = workbook.active# Read the value of a specific cell
value = sheet.cell(row=1, column=1).value  # Replace row and column with the desired cell coordinates# Print the value
print(value)

2.8 openpyxl 写入某行某列值

from openpyxl import load_workbook# Load the workbook
workbook = load_workbook('your_file.xlsx')
sheet = workbook.active# Write a value to a specific cell
sheet.cell(row=1, column=1, value='Hello, World!')  # Replace row and column with the desired cell coordinates# Save the workbook
workbook.save('your_file.xlsx')

2.9 openpyxl 设置文字颜色

from openpyxl import load_workbook
from openpyxl.styles import Font# Load the workbook
workbook = load_workbook('your_file.xlsx')
sheet = workbook.active# Set the text color of a specific cell
cell = sheet.cell(row=1, column=1)  # Replace row and column with the desired cell coordinates
cell.value = 'Hello, World!'
cell.font = Font(color="FF0000")  # Set the text color to red# Save the workbook
workbook.save('your_file.xlsx')

2.10 openpyxl设置公式

直接写入公式字符串即可,例如=AVERAGE(D18:D33) ,但是表格的列需要转换为字母表达

# 使用以下代码将列数转换为字母
def num_to_col_letters(num):letters = ""while num > 0:num, remainder = divmod(num - 1, 26)letters = chr(65 + remainder) + lettersreturn letters

三、综合效果

以上gpt生成的代码都验证通过,最后加粗、加边框、加颜色、居中实现效果如下:

http://www.mnyf.cn/news/53539.html

相关文章:

  • 天权网站建设百度搜索排名
  • 福建金融公司网站建设外贸推广有哪些好的方式
  • 网站推广淘宝联盟怎么做网络电商推广方案
  • 新闻发布系统网站模板谷歌paypal官网下载
  • 做外贸网站挣钱吗竞价排名的优缺点
  • 阳江做网站的公司手机网站模板建站
  • 品牌建设怎么写杭州seo百度关键词排名推广
  • 用手机可以做网站吗百度搜索关键词排名人工优化
  • 网站中客户的权限设置什么样的人适合做营销
  • 中小企业网站建设需要注意什么网络优化大师手机版
  • 南京网站如何制作上海百度seo
  • 西安手机网站制作公司nba中国官方网站
  • 张向东网站建设优化推广系统
  • 网站建设专员华为seo诊断及优化分析
  • 化妆品网站建设目标与期望优化大师官网下载安装
  • 石碣网站建设如何自己创建网址
  • 小程序定制开发公司平台太原网站优化
  • 网站制作公司成都优化大师win10能用吗
  • 做预算查市场价格的网站国外b站推广网站
  • 如何做好政府网站建设seo关键词挖掘
  • 通州建设局网站惠州seo排名外包
  • 山东春季高考网站建设烟台网络推广
  • 新开的公司建立网站有哪些要做的网络平台销售
  • 科威网络做网站怎么样google入口
  • 武汉便宜的做网站公司徐州seo外包平台
  • 深圳网站建设网站排名优化网站seo去哪个网站找好
  • 移动端网站建设如何在百度上发布自己的广告
  • 网站开发职业重庆公司网站seo
  • 做计算机网站有哪些内容千锋教育前端学费多少
  • 建设网站的工作免费下载b站视频软件