質問編集履歴
1
スクリプトを更新しました
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
|
-
|
36
|
+
path = path + '/part_num.csv'
|
37
|
+
# print(path)
|
38
|
+
with open(path) as f:
|
33
|
-
|
39
|
+
reader = csv.reader(f)
|
34
|
-
|
40
|
+
for row in reader:
|
35
|
-
|
41
|
+
filename = row[0]
|
36
|
-
|
42
|
+
pdf = PyPDF2.PdfFileReader('DATASHEET/' + filename)
|
37
|
-
|
43
|
+
Pdf_name = filename
|
38
|
-
|
44
|
+
for k in pdf.documentInfo.keys():
|
39
|
-
|
45
|
+
if k == '/ModDate':
|
40
|
-
|
46
|
+
ModDate = pdf.documentInfo[k]
|
41
|
-
|
47
|
+
if k == '/CreationDate':
|
42
|
-
|
48
|
+
CreationDate = pdf.documentInfo[k]
|
43
|
-
|
49
|
+
l = [Pdf_name,ModDate,CreationDate]
|
44
|
-
|
50
|
+
# print(l)
|
45
|
-
|
51
|
+
with open('result.csv', 'a') as f:
|
46
|
-
|
52
|
+
writer = csv.writer(f, lineterminator='\n')
|
47
|
-
|
53
|
+
writer.writerow(l)
|
48
54
|
```
|