質問するログイン新規登録

質問編集履歴

1

スクリプトを更新しました

2019/08/07 11:34

投稿

donadona999s
donadona999s

スコア16

title CHANGED
File without changes
body CHANGED
@@ -5,6 +5,7 @@
5
5
  上記記載の通り、pythonをコマンドプロンプトから起動すると正常に動作します。
6
6
  どなたか、なぜVBからだとファイルが見つからないかわかりますでしょうか?
7
7
 
8
+ *スクリプトを変更しました。
8
9
  ---------------------------
9
10
  Error
10
11
  ---------------------------
@@ -28,21 +29,26 @@
28
29
  import shutil
29
30
  import requests
30
31
  import PyPDF2
32
+ import xlwings as xw
31
33
 
34
+ def property_check():
35
+ path = os.getcwd()
32
- with open('part_num.csv') as f:
36
+ path = path + '/part_num.csv'
37
+ # print(path)
38
+ with open(path) as f:
33
- reader = csv.reader(f)
39
+ reader = csv.reader(f)
34
- for row in reader:
40
+ for row in reader:
35
- filename = row[0]
41
+ filename = row[0]
36
- pdf = PyPDF2.PdfFileReader('DATASHEET/' + filename)
42
+ pdf = PyPDF2.PdfFileReader('DATASHEET/' + filename)
37
- Pdf_name = filename
43
+ Pdf_name = filename
38
- for k in pdf.documentInfo.keys():
44
+ for k in pdf.documentInfo.keys():
39
- if k == '/ModDate':
45
+ if k == '/ModDate':
40
- ModDate = pdf.documentInfo[k]
46
+ ModDate = pdf.documentInfo[k]
41
- if k == '/CreationDate':
47
+ if k == '/CreationDate':
42
- CreationDate = pdf.documentInfo[k]
48
+ CreationDate = pdf.documentInfo[k]
43
- l = [Pdf_name,ModDate,CreationDate]
49
+ l = [Pdf_name,ModDate,CreationDate]
44
- print(l)
50
+ # print(l)
45
- with open('result.csv', 'a') as f:
51
+ with open('result.csv', 'a') as f:
46
- writer = csv.writer(f, lineterminator='\n')
52
+ writer = csv.writer(f, lineterminator='\n')
47
- writer.writerow(l)
53
+ writer.writerow(l)
48
54
  ```