質問編集履歴

2

スペルミスを修正

2022/03/27 23:52

投稿

NN77
NN77

スコア60

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- MacのAutomaterを利用し、Phtonを記載することで複数のCSVファイルを結合しようとしています。その際、ヘッダーが全て共通のため、ヘッダーは1つ目のファイルでのみ取得し、2つ目のファイル以降は除外して結合したいのですが、以下のコードにどのように追記すれば良いかがわかりません。。アドバイス頂けますと幸いです。
1
+ MacのAutomaterを利用し、シェルスクリプトでPythonを使うことで複数のCSVファイルを結合しようとしています。その際、ヘッダーが全て共通のため、ヘッダーは1つ目のファイルでのみ取得し、2つ目のファイル以降は除外して結合したいのですが、以下のコードにどのように追記すれば良いかがわかりません。。アドバイス頂けますと幸いです。
2
2
 
3
3
  記載しているPythonのコードは以下(インポートのエラー解消と、ファイル名の追記の対応をしています)
4
4
  ```

1

実装方法について追記

2022/03/27 23:00

投稿

NN77
NN77

スコア60

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,6 @@
1
1
  MacのAutomaterを利用し、Phtonを記載することで複数のCSVファイルを結合しようとしています。その際、ヘッダーが全て共通のため、ヘッダーは1つ目のファイルでのみ取得し、2つ目のファイル以降は除外して結合したいのですが、以下のコードにどのように追記すれば良いかがわかりません。。アドバイス頂けますと幸いです。
2
2
 
3
+ 記載しているPythonのコードは以下(インポートのエラー解消と、ファイル名の追記の対応をしています)
3
4
  ```
4
5
  # coding=utf-8
5
6
  import os
@@ -18,3 +19,6 @@
18
19
  dirname = os.path.dirname(sys.argv[1])
19
20
  with open(os.path.join(dirname, merged_filename), "w") as f:
20
21
  f.write(merged_text.encode('cp932'))
22
+ ```
23
+ 利用している実装方法は以下
24
+ https://teratail.com/questions/354025?fbclid=IwAR0amXFr26np97agaItD6-F8cBXsbe1lTY9A-GNRonbykDHDkys0SnAxg6w