質問編集履歴
1
質問を修正しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,7 +4,17 @@
|
|
4
4
|
実現したいこと...
|
5
5
|
①各列20文字目の[0or1]で抽出部分を変更したい
|
6
6
|
②20文字が1だった場合のデータは0だった場合のデータに追加したい
|
7
|
+
具体的に言うとこの辺りの書き方で混乱しております。
|
7
8
|
|
9
|
+
f = open(file_text.get(), 'r')
|
10
|
+
if pd.read_fwf(f,colspec = [(19,20)]) == 0:
|
11
|
+
colspecs = [(22,25), (25,28),(28,30),(30,32),(47,51)]
|
12
|
+
names = ["SCAN", now.strftime("%Y%m%d"), now.strftime('%H%M%S'),"通番",sc,cc," "]
|
13
|
+
df = pd.read_fwf(f, skiprows=1,header=None, names=names,colspecs=colspecs, dtype=str)
|
14
|
+
else:
|
15
|
+
pd.read_fwf(f,colspec = [(19,20)]) == 1:
|
16
|
+
colspecs = [(51,54),(54,57),(57,59),(59,61),(72,76)]
|
17
|
+
|
8
18
|
```
|
9
19
|
import tkinter as tk #GUIライブラリ
|
10
20
|
import tkinter.messagebox as tkm
|