コンテンツへスキップ

PythonプログラムによるExcelファイルの入出力【プログラミング】

湯どうふと申します。
本チャンネルでは、化学に関する動画を配信しています。

音声:湯どうふ

キーワード:
Python、プログラミング、openpyxl、xlsx、xlrd、xlwt、append、iter_rows

【コード例】
excel1.py

import xlrd #read
import xlwt #write

wb = xlwt.Workbook()
ws = wb.add_sheet(‘test1’)

ws.write(0, 0, ‘test1’)
ws.write(1, 0, 3)
ws.write(2, 0, 6)
ws.write(3, 0, xlwt.Formula(“A2+A3″))
wb.save(‘test.xls’)

wb = xlrd.open_workbook(‘test.xls’)
st = wb.sheet_by_name(‘test1’)
print(st.cell(0, 0).value)

—-

excel2.py

import openpyxl as px
 
wb = px.Workbook()
ws = wb.active
ws[‘A1’] = ‘test’
ws[‘A2’] = 100
 
data = [ [‘A’, 100, 1.0],
[‘B’, 200, 2.0],
[‘C’, 300, 3.0],
[‘D’, 400, 4.0] ]
for row in data:
ws.append(row)
 
wb.save(‘openpyxl.xlsx’)

for row in ws.iter_rows(min_row=3):
for cell in row:
print(f”cell.col_idx:cell.value”)
print(‘—-‘)
print(”)

for col in ws.iter_cols(min_row=3, min_col=2, max_col=2):
for cell in col:
print(f”B列cell.row行目:cell.value”)

wb.close()

【python関係の動画】
PythonプログラムによるExcelファイルの入出力

Pythonプログラムによるプロットアニメーション

Pythonプログラムによるwordファイルの入出力とGoogle翻訳自動化作業

Pythonプログラムで3次元グラフを作成し保存する手順

Pythonプログラムでグラフを作成し保存する手順

Pythonによるwebスクレイピングの初歩

【最近の理論化学系の動画】
分子動力学計算で用いるエネルギーと力の関係

分子力学法を用いた分子動力学シミュレーション研究

分子動力学シミュレーションソフトLAMMPSの使い方

分子動力学シミュレーションで用いる運動方程式の数値計算法:速度ベルレ法

分子シミュレーションによる動径分布関数の計算

分子シミュレーションによる拡散係数の計算
https://youtu.be/jDIJ0CNAe5Q

Facebooktwittermail

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA