Python 3.6 / Tkinter: Не найти файл - & gt; FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'XXXX'

В Selenium, чтобы получить URL-адрес активной вкладки try,

из selenium import webdriver

driver = webdriver.Firefox () print driver.current_url # Это напечатает URL-адрес активной ссылки

Отправка сигнала для изменения вкладки

driver.find_element_by_tag_name ('body'). send_keys (Keys.CONTROL + Keys.TAB)

и снова используйте

print driver.current_url

Я здесь просто предоставляю вам псевдокод.

Вы можете поместить это в цикл и создать свой собственный поток.

Я новичок в Stackoverflow, так что все еще учась писать правильные ответы.

0
задан Nicolas Smoll 13 July 2018 в 08:38
поделиться

1 ответ

Argh, ответ состоит в том, чтобы просто установить полный или абсолютный путь:

pullData = open('/Users/nrsmoll/PycharmProjects/SeaofStats/sampleData.csv', "r").read()

Так просто. Но если кто-то знает, как это сделать, мне не нужно вводить абсолютный путь там, это было бы здорово, я подозреваю, что это будет необходимо при создании автономного проекта.

0
ответ дан Nicolas Smoll 17 August 2018 в 13:21
поделиться
  • 1
    В идеале вы должны спросить пользователя, какой файл он хочет прочитать. В Tkinter встроен файл. Представьте выбор файла, дождитесь, пока пользователь выберет файл, затем выберите абсолютный путь к выбранному файлу. Проверьте этот вопрос: stackoverflow.com/questions/28373288/… – Plasma 13 July 2018 в 09:07
  • 2
    Вы не должны иметь , чтобы установить абсолютный путь. Скорее всего, текущий рабочий каталог изменился, или это не то, что вы предполагаете. Относительные пути должны работать, если вы знаете, где вы думаете. – Bryan Oakley 13 July 2018 в 11:45
Другие вопросы по тегам:

Похожие вопросы: