我需要创建一个python文件,该文件从两个单独的输入文件中读取数据并将其提供给不同的主程序文件。有人可以帮我提供从输入文件中读取数据的代码吗?输入文件数据的格式如下所示:
grades.txt:
if($_POST)
{
//sanitize post value
$group_number = filter_var($_POST["group_no"], FILTER_SANITIZE_NUMBER_INT, FILTER_FLAG_STRIP_HIGH);
//throw HTTP error if group number is not valid
if(!is_numeric($group_number)){
header('HTTP/1.1 500 Invalid number!');
exit();
}
//get current starting point of records
$position = ($group_number * $items_per_group);
//Limit our results within a specified range.
$results = $mysqli->prepare("SELECT id, name, message FROM paginate ORDER BY id ASC LIMIT $position, $items_per_group");
$results->execute(); //Execute prepared Query
$results->bind_result($id, $name, $message); //bind variables to prepared statement
echo '<ul class="page_result">';
while($results->fetch()){ //fetch values
echo '<li id="item_'.$id.'"><span class="page_name">'.$id.') '.$name.'</span><span class="page_message">'.$message.'</span></li>';
}
echo '</ul>';
$mysqli->close();
}
students.txt:
87965202,3127C4
87965221,2496B3
87965208,6703D3
87965221,2674C4
答案 0 :(得分:0)
不确定您要尝试做什么,但如果您想将每个文件中的行读入列表,则可以使用此
gradesFile = open("grades.txt")
studentsFile = open("students.txt")
grades = gradesFile.readlines()
students = studentsFile.readlines()
gradesFile.close()
studentsFile.close()
print(grades)
print(students)
如果您正在使用数据,那么您将需要rstrip换行符,如果您要阅读的文件位于不同的目录中,则需要使用完整路径你的python程序