Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 读取ASCII文件(输入文件名),检查文件中是否有两个以上的单词,并打印出文件的前两个单词_Python_Python 2.7_Ascii - Fatal编程技术网

Python 读取ASCII文件(输入文件名),检查文件中是否有两个以上的单词,并打印出文件的前两个单词

Python 读取ASCII文件(输入文件名),检查文件中是否有两个以上的单词,并打印出文件的前两个单词,python,python-2.7,ascii,Python,Python 2.7,Ascii,我是Python新手,以上是我正在努力解决的一个家庭作业练习问题。在做了一些研究和玩了一些东西之后,我遇到了模块ascitable,它允许我读取数据文件(不仅仅是int-最初我尝试numpy,但遇到了问题,因为我的文件同时包含str/int) 我的第一个问题是,ASCII在哪里查找文件?我的文本文件应该放在哪里 我从问题的第一部分开始,那就是 name = str(raw_input("Please enter the name of the file: ")) 正在寻找关于从这里到哪里的帮助

我是Python新手,以上是我正在努力解决的一个家庭作业练习问题。在做了一些研究和玩了一些东西之后,我遇到了模块ascitable,它允许我读取数据文件(不仅仅是int-最初我尝试numpy,但遇到了问题,因为我的文件同时包含str/int)

我的第一个问题是,ASCII在哪里查找文件?我的文本文件应该放在哪里

我从问题的第一部分开始,那就是

name = str(raw_input("Please enter the name of the file: "))
正在寻找关于从这里到哪里的帮助。(我一直在使用的链接供参考)

编辑:我将假设该文件(尽管未提及)仅通过空格删除


提前感谢

默认情况下,Python脚本将在当前目录中查找文件(当然,除非您提供绝对路径)。这通常与脚本所在的目录相同,但这取决于如何调用它。

然后它就是Python安装所在的目录。当然,您也可以提供一个相对路径(例如,如果您输入
/dir/myfile.txt
,那么脚本将在子目录
dir
中查找文件
myfile.txt
。输入
import os
,然后输入
os.path.abspath(os.curdir)
以找出您所在的位置。无需
str(raw\u input())
原始输入()
返回字符串。