湯どうふと申します。
本チャンネルでは、化学に関する動画を配信しています。
音声:湯どうふ
キーワード:
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