回答編集履歴
3
追記
answer
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
sys.path.appendに失敗していることについて
|
2
|
+
---
|
1
3
|
文字列内に`\`を置くと、直後の文字がエスケープされます。
|
2
4
|
次のいずれかで対応してください。
|
3
5
|
|
@@ -22,4 +24,10 @@
|
|
22
24
|
多くの言語が、このような[エスケープシーケンス](https://ja.wikipedia.org/wiki/%E3%82%A8%E3%82%B9%E3%82%B1%E3%83%BC%E3%83%97%E3%82%B7%E3%83%BC%E3%82%B1%E3%83%B3%E3%82%B9)を採用しています。
|
23
25
|
> **エスケープシーケンス** (escape sequence) とは、コンピュータシステムにおいて、通常の文字列では表せない特殊な文字や機能を、規定された特別な文字の並びにより表したもの。
|
24
26
|
|
25
|
-
`\`を用いる際は、常にこの問題が付きまとうことにご留意ください。
|
27
|
+
`\`を用いる際は、常にこの問題が付きまとうことにご留意ください。
|
28
|
+
|
29
|
+
モジュールのインポートに失敗していることについて
|
30
|
+
---
|
31
|
+
コメントでのご推察の通り、.pyファイルとして正しく保存されていないことが原因です。
|
32
|
+
**Windowsのエクスプローラでは、デフォルトで拡張子は表示されません。**
|
33
|
+
表示するには、『表示』⇒『ファイル名拡張子』にチェックを入れてください。
|
2
追記
answer
CHANGED
@@ -11,9 +11,15 @@
|
|
11
11
|
sys.path.append(r"C:\Users\pyworks")
|
12
12
|
```
|
13
13
|
|
14
|
+
原因
|
14
15
|
---
|
15
|
-
\U及び\uは、ユニコード文字を扱う記法です。
|
16
|
+
\U及び\uは、Pythonではユニコード文字を扱う記法です。
|
16
17
|
```Python
|
17
18
|
>>> '\U00004f8b'
|
18
19
|
'例'
|
19
|
-
```
|
20
|
+
```
|
21
|
+
|
22
|
+
多くの言語が、このような[エスケープシーケンス](https://ja.wikipedia.org/wiki/%E3%82%A8%E3%82%B9%E3%82%B1%E3%83%BC%E3%83%97%E3%82%B7%E3%83%BC%E3%82%B1%E3%83%B3%E3%82%B9)を採用しています。
|
23
|
+
> **エスケープシーケンス** (escape sequence) とは、コンピュータシステムにおいて、通常の文字列では表せない特殊な文字や機能を、規定された特別な文字の並びにより表したもの。
|
24
|
+
|
25
|
+
`\`を用いる際は、常にこの問題が付きまとうことにご留意ください。
|
1
追記
answer
CHANGED
@@ -9,4 +9,11 @@
|
|
9
9
|
**raw文字列を用いる**
|
10
10
|
```Python
|
11
11
|
sys.path.append(r"C:\Users\pyworks")
|
12
|
+
```
|
13
|
+
|
14
|
+
---
|
15
|
+
\U及び\uは、ユニコード文字を扱う記法です。
|
16
|
+
```Python
|
17
|
+
>>> '\U00004f8b'
|
18
|
+
'例'
|
12
19
|
```
|