У меня был случай, когда я случайно начал разворачивать каталог файлов в корне. Он добавил файл .htaccess из моей папки с файлами, который блокирует все php
# If we know how to do it safely, disable the PHP engine entirely.
<IfModule mod_php5.c>
php_flag engine off
</IfModule>
. Нижняя строка проверяет файл .htaccess на root.
У меня была такая же ошибка. В принципе, я подозреваю, что путь не может начинаться с «U» или «Пользователь» после «C: \». Я изменил свой каталог на «c: \ file_name.png», поставив файл, который я хочу получить из python, прямо по пути «c:».
В вашем случае, если вам нужно получить доступ папке «python», возможно, переустановите python и измените путь установки на что-то вроде «c: \ python». В противном случае просто избегайте «... \ User ...» на вашем пути и поставьте свой проект под C:.
Вам нужно использовать строку raw , удвоить свою косую черту или использовать слэши вместо:
r'C:\Users\expoperialed\Desktop\Python'
'C:\\Users\\expoperialed\\Desktop\\Python'
'C:/Users/expoperialed/Desktop/Python'
В обычных строках python комбинация символов \U
сигнализирует расширенный escape-код Unicode.
Вы можете поразить любое количество других проблем для любой из распознанных управляющих последовательностей , таких как \a
или t
или \x
, и др.
raw_unicode_escape
. Что конкретный пакет имеет ошибку, которая генерирует одно и то же исключение, на самом деле не является ответом на этот конкретный вопрос, поэтому я снова удалил его (сообщество уже удалило его раньше). Я подозреваю, что есть лучшие способы решить эту конкретную ошибку (например, не дойти до точки, в которой вы должны использовать raw_unicode_escape
в первую очередь).
– Martijn Pieters♦
9 October 2017 в 06:48
Это обычно происходит в Python 3. Одна из распространенных причин заключалась в том, что при указании пути к файлу вам нужно «\\» вместо «\». Как в:
filePath = "C:\\User\\Desktop\\myFile"
Для Python 2 будет работать только «\».
C:\\Users\\expoperialed\\Desktop\\Python
Этот синтаксис работал для меня.
f = open ('C: \\ Users \\ Pooja \\ Desktop \\ trolldata.csv') ... Используйте '\\' для программы python в версии python версии 3 и выше .. Ошибка будет разрешена. .
Используйте этот параметр
os.chdir('C:/Users\expoperialed\Desktop\Python')
Все три синтаксиса работают очень хорошо.
Другой способ - сначала написать
path = r'C: \ user \ .......... ......... '(каков бы ни был путь для вас)
, а затем передать его в os.chdir (путь)