編集された質問: パスの文字列をウィンドウからコピー貼り付けして(バックスラッシュで)コピーし、前方スラッシュを含む文字列を返すPython関数を記述していますPythonをパスとして使用します。文字列のバックスラッシュにバックスラッシュを代入する
def back2forwardSlash(backSlash_string):
return backSlash_string.replace('\\', '/')
まだ不十分である何ということです:問題はColdspeedへ おかげで、私は今、ソートのトリックはない機能を持っている... \ nは、\ bのように、バックラッシュや他の文字の組み合わせで発生します文字列の前にr
という名前の関数を呼び出す必要があります。fileNamePath = back2forwardSlash(r'C:\Users\Dropbox\netCFD4\b30.137.nc')
これは、文字列に貼り付ける代わりに関数に変数を渡すのを防ぎます。あるいは、少なくとも、私はそれに対する解決策がないと思う。
あなたは 'backSlash_string.replace( '\\'、 '/')'を試しましたか? – GPhilo
このアドバイスに従ってください:https://stackoverflow.com/a/26867674/4528269 –