小编mro*_*owo的帖子

将目录路径作为用户输入的正确方法是什么?

下面是我尝试用来将目录路径作为用户的"原始输入"的代码片段.从用户输入后,我收到以下错误:

Traceback (most recent call last):
  File "C:\Users\larece.johnson\Desktop\Python Programs\Hello World 2", line 14, in <module>
    f = open(str,"r+")                                     #I open the text file here which the user gave me
IOError: [Errno 2] No such file or directory: 'C:/Users/larece.johnson/Desktop/Python Programs/BostonLog.log.2014-04-01'
Run Code Online (Sandbox Code Playgroud)

忽略我在下面所做的,是否有一种特殊的方式我应该从用户那里获取路径,以便Python接受它?

例如,我正在寻找的目录和文件是

C:/Users/larece.johnson/Desktop/Python Programs/BostonLog.log.2014-04-01
Run Code Online (Sandbox Code Playgroud)
import re     #this library is used so that I can use the "search" function
import os     #this is needed for using directory paths and manipulating them 

str =""       #initializing string variable for raw data input

#print os.getcwd() …
Run Code Online (Sandbox Code Playgroud)

python raw-input

11
推荐指数
2
解决办法
5万
查看次数

标签 统计

python ×1

raw-input ×1