Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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
如何将输入放在记事本中,并在python2.7中打开和使用这些值_Python_Python 2.7_Input_Text Files - Fatal编程技术网

如何将输入放在记事本中,并在python2.7中打开和使用这些值

如何将输入放在记事本中,并在python2.7中打开和使用这些值,python,python-2.7,input,text-files,Python,Python 2.7,Input,Text Files,因此,我需要使用记事本文件进行输入 我可以打开文件并打印出数字,但似乎无法将记事本的每一行分配给我可以在代码中使用的变量 file=open(r“C:/Users/aryaa/Desktop/Base.txt,“r”) text=file.read() 打印(文本) 我需要在记事本文件中输入不同的行(例如第1-3行、第2-7行等)。我需要将这些行放在python代码中的一个变量中,并从记事本文件中使用它们。那么,如何打开记事本文件并将记事本文件中的每一行分配给可以在python中使用的变量呢?

因此,我需要使用记事本文件进行输入

我可以打开文件并打印出数字,但似乎无法将记事本的每一行分配给我可以在代码中使用的变量

file=open(r“C:/Users/aryaa/Desktop/Base.txt,“r”)
text=file.read()
打印(文本)

我需要在记事本文件中输入不同的行(例如第1-3行、第2-7行等)。我需要将这些行放在python代码中的一个变量中,并从记事本文件中使用它们。那么,如何打开记事本文件并将记事本文件中的每一行分配给可以在python中使用的变量呢?

不清楚您到底想要什么,但这将读取您的文件并使用每一行中的文本作为可以映射到某个值的键

import random

line_dict = {}

file = open(r"sampleLines", "r")
lines = file.readlines()
for line in lines:
    var = line.strip()# get rid of \n
    line_dict[var] = random.randint(1,6)

print(line_dict)
我的脚本只是给文件中的每一行分配一个从1到6的随机int值。您需要在python脚本中有一些集合来容纳1。文件行的文本,以及2。您向用户请求的值

我的文件有以下几行:

cat sampleLines 
apple
banana
cherry
并产生以下输出:

$ python script.py 
{'apple': 4, 'banana': 3, 'cherry': 4}

不清楚您到底想要什么,但这将读取您的文件并使用每行中的文本作为可以映射到某个值的键

import random

line_dict = {}

file = open(r"sampleLines", "r")
lines = file.readlines()
for line in lines:
    var = line.strip()# get rid of \n
    line_dict[var] = random.randint(1,6)

print(line_dict)
我的脚本只是给文件中的每一行分配一个从1到6的随机int值。您需要在python脚本中有一些集合来容纳1。文件行的文本,以及2。您向用户请求的值

我的文件有以下几行:

cat sampleLines 
apple
banana
cherry
并产生以下输出:

$ python script.py 
{'apple': 4, 'banana': 3, 'cherry': 4}

你的最终目标是什么?你的最终目标是什么?谢谢,这非常有效!很乐意帮忙。请随意将此标记为已回答,谢谢此操作非常有效!很乐意帮忙。请随意将此标记为已回答