
Проксимов
05.06.2018
06:58:17
меняй структуру
Земля не сойдёт с орбиты если кто-то сохранит дату как текст

Oleg
05.06.2018
06:58:20
Есть уже Python скрипты для экспорта всего GitHub -> GitLab? :D

Pavel
05.06.2018
06:59:52

Google

Oleg
05.06.2018
07:00:37
А разве " " (пробел) допустим после башанга?

Pavel
05.06.2018
07:01:39

Oleg
05.06.2018
07:02:30
100% где-то есть бага. Не зря же я "перезапоминал" что нельзя

Pavel
05.06.2018
07:03:37

Nikolay
05.06.2018
07:32:48

Nikolay
05.06.2018
07:47:19
Биткоин - разработка американских спецслужб

fgfvggxzb
05.06.2018
07:57:48
ага

dependence
05.06.2018
08:00:37
где то полчаса назад тоже самое писали в чате на эксме
ты оттуда что ли?

some_random_anonymous
05.06.2018
08:30:30
https://github.com/upend/IF_MS_BUYS_GITHUB_IMMA_OUT

Eugene
05.06.2018
09:16:49
Имеется проблема с преобразованием относительного пути в абсолютный и загрузку файла. Если указывать абсолютный сразу, то все отлично, если преобразовать, то выкидывает исключение '''Message: invalid argument: File not found : C:\WINDOWS\system32\Main\darkwing_duck_-_screenshot_-_h_-_2016.jpg''' – то есть ведет совершенно в другую директорию.
Пробовал различными методами через os.path, unipath, file, указывал директорию исполняемого скрипта, добавлял двойные слэши, менял на линуксовые – никак
Путь:
'''path_to_file = '\darkwing_duck_-_screenshot_-_h_-_2016.jpg'
abs_path = ('{}{}'.format(os.path.abspath(os.path.dirname(sys.argv[0])), path_to_file))
abs_path_new = abs_path.replace("\\", "\\\\")'''


Nikolay
05.06.2018
09:18:16
Имеется проблема с преобразованием относительного пути в абсолютный и загрузку файла. Если указывать абсолютный сразу, то все отлично, если преобразовать, то выкидывает исключение '''Message: invalid argument: File not found : C:\WINDOWS\system32\Main\darkwing_duck_-_screenshot_-_h_-_2016.jpg''' – то есть ведет совершенно в другую директорию.
Пробовал различными методами через os.path, unipath, file, указывал директорию исполняемого скрипта, добавлял двойные слэши, менял на линуксовые – никак
Путь:
'''path_to_file = '\darkwing_duck_-_screenshot_-_h_-_2016.jpg'
abs_path = ('{}{}'.format(os.path.abspath(os.path.dirname(sys.argv[0])), path_to_file))
abs_path_new = abs_path.replace("\\", "\\\\")'''
https://docs.python.org/3/library/pathlib.html

Kisialeu
05.06.2018
09:18:21
r'some_path'

Google

Eugene
05.06.2018
09:18:36
r'some_path'
делал. это актуально для одинарных слешей, я уже преобразовал в двойные

Tishka17
05.06.2018
09:20:29
Имеется проблема с преобразованием относительного пути в абсолютный и загрузку файла. Если указывать абсолютный сразу, то все отлично, если преобразовать, то выкидывает исключение '''Message: invalid argument: File not found : C:\WINDOWS\system32\Main\darkwing_duck_-_screenshot_-_h_-_2016.jpg''' – то есть ведет совершенно в другую директорию.
Пробовал различными методами через os.path, unipath, file, указывал директорию исполняемого скрипта, добавлял двойные слэши, менял на линуксовые – никак
Путь:
'''path_to_file = '\darkwing_duck_-_screenshot_-_h_-_2016.jpg'
abs_path = ('{}{}'.format(os.path.abspath(os.path.dirname(sys.argv[0])), path_to_file))
abs_path_new = abs_path.replace("\\", "\\\\")'''
Что за Message?

Eugene
05.06.2018
09:21:00

Tishka17
05.06.2018
09:21:24
Эм. Куда ты этот путь передаешь?

Eugene
05.06.2018
09:21:55
хочу передать его для загрузки файла, в данном случае через selenium

Tishka17
05.06.2018
09:23:22
Покажи код
Имеется проблема с преобразованием относительного пути в абсолютный и загрузку файла. Если указывать абсолютный сразу, то все отлично, если преобразовать, то выкидывает исключение '''Message: invalid argument: File not found : C:\WINDOWS\system32\Main\darkwing_duck_-_screenshot_-_h_-_2016.jpg''' – то есть ведет совершенно в другую директорию.
Пробовал различными методами через os.path, unipath, file, указывал директорию исполняемого скрипта, добавлял двойные слэши, менял на линуксовые – никак
Путь:
'''path_to_file = '\darkwing_duck_-_screenshot_-_h_-_2016.jpg'
abs_path = ('{}{}'.format(os.path.abspath(os.path.dirname(sys.argv[0])), path_to_file))
abs_path_new = abs_path.replace("\\", "\\\\")'''
А вообще, почему путь к файлу начинается с \?
Он у тебя в корне диска?


Eugene
05.06.2018
09:24:41
вот гист
https://gist.github.com/EugeneFilippovich/39b4106e11970429ba499ad81f647076
я же беру относительный путь и его в абсолютный, при преобразовании получается '''C:\\Users\\user\\PycharmProjects\\Software_Testing_Selenium\\Main\\darkwing_duck_-_screenshot_-_h_-_2016.jpg'''

Tishka17
05.06.2018
09:26:17

Stepan
05.06.2018
09:26:19
Всем привет! Писал кто краулеры сайтов на scrapy ?

Tishka17
05.06.2018
09:26:40
А. Ты там ещё строки соединяешь

Eugene
05.06.2018
09:28:17
да. Путь в самом PyCharm получается корректный. Но вот при использовании его "в другом месте" получается фигня.
Проблема в том, что, при запуске скрипта, путь меняется

Tishka17
05.06.2018
09:28:52
Так. Ещё раз. Какая конкретная строка кода не тот путь выдает?

Q
05.06.2018
09:29:13

Eugene
05.06.2018
09:29:16
в самом пичарме – '''C:\\Users\\user\\PycharmProjects\\Software_Testing_Selenium\\Main\\darkwing_duck_-_screenshot_-_h_-_2016.jpg'''
а при запуске скрипта – '''C:\WINDOWS\system32\Main\darkwing_duck_-_screenshot_-_h_-_2016.jpg'''
да, я в venv

Google

Q
05.06.2018
09:29:38
Для него директория "/" является директорией проекта, а не корня диска

Tishka17
05.06.2018
09:30:09

Eugene
05.06.2018
09:31:34
со слэшами вопросов нет, т.к. добавил, чтобы избежать проблемы с "\u"

Tishka17
05.06.2018
09:31:50
Кстати, argv[0] - это не путь к файлу!
Это имя с которым его запустили

Vladislav
05.06.2018
09:33:21
пасаны скиньте плиз канал в телеге для новичков а то не хочу ваше время тратить на тупые вопросы)