の名前を変更し、私はこのコードの目的は、(history.csvと呼ばれる)csvファイルをダウンロードして、私が取得するために、セレンを使用して元の名前に、このファイルの名前を変更することで自分のコードのpythonのダウンロード&
に問題がありますそれはウェブページのそれです。 ここでの最初の問題は、Webページの読み込み中のセレンの遅さです。 2番目の問題は、リンクリストの最初または2番目または3番目のリンクをダウンロードして名前を変更した後に停止したコードです。
ここは、イベントリストである
https://drive.google.com/file/d/0B5bJvxM9TZkhYXZOSnRDVnhTbFk/view?usp=sharing
from selenium import webdriver
import os
events = open('events.txt', 'r')
for event in events:
driver = webdriver.Chrome()
driver.get(event)
download = driver.find_element_by_xpath('//*[@id="fxec_historytable"]/a').click()
lname = driver.find_element_by_xpath('//*[@id="fxit-h1title"]')
lname = lname.text
lname = lname.replace('\n', '')
name = str(lname)
print(name)
path = "C:\\Users\\Sayed\\Downloads"
os.chdir(path)
print(os.getcwd())
for file in os.listdir(path):
fileName, fileExt = os.path.splitext(file)
nname = '{}{}'.format(name, fileExt)
os.rename(file, nname)
エラーです
C:\ユーザーは\サイード\ Anaconda3 \ python.exe C:/ユーザー/サイード/ PycharmProjects /チュートリアル/ us.py サービスセンチメント - 欧州通貨同盟 C:\ Users \ Sayed \ Downloads ZEW調査 - 経済的感情 - 欧州通貨同盟 C:\ Users \ Sayed \ダウンロード トレースバック(最新の呼び出しの最後): ファイル "C:/Users/Sayed/PycharmProjects/Tutorial/us.py"、21行、 os.rename(ファイル、NNAME)で FileExistsError:[WinError 183]既に存在するファイルを作成できません:「金融Union.csv - ヨーロッパサービスのセンチメント」 - >「ZEW調査 - 景況感を金融Union.csv - ヨーロッパ」
すでにファイル名が –
でないか、またはそのファイルがその名前で最初に存在する場合は削除されます。 –
このフォルダは空です –