使用python configparser更新.ini文件部分的值,但无法说明如何按照指示更新正确的值

时间:2019-03-28 00:34:47

标签: python-3.x updates ini configparser

我的任务是创建一个程序,该程序将更新ini文件中的值。 ini文件看起来像;

#include <iostream>
#include <fstream>
#include<cmath>
#include<fstream>
using namespace std;
bool isPalindrome(int num);
int main()
{
    //Defines an output stream for the date file
    ofstream dataOut;
    //creating and Opening the output file
    dataOut.open("palindrome.txt");

    for (int i = 1;i < 200;i++)
    {
        bool b = isPalindrome(i);
        if (b)
        {
            dataOut << i << endl;
        }
    }
    dataOut.close();
    return 0;
}
//This functon will check whether the number is palindrome or not
bool isPalindrom(int num)
{
    int n;
    int rev;
    int digit;
        n = num;
    do
    {
        digit = num % 10;
        rev = (rev * 10) + digit;
        num = num / 10;
    } while (num != 0);
    if (n == rev)
        return true;
    else
        return false;
}

更新此ini文件的命令只能使用两个参数,邻居名称和成本。我无法弄清楚如何更新值,而不必说邻居所在的部分。正在使用的参数示例为[link1] name = nodeB ip = 127.0.0.1 port = 1002 cost = 190 [link2] name = nodeC ip = 127.0.0.1 port = 1003 cost = 210 nodeB4。

我可以通过声明要更新的部分和密钥来更新值。

UpdateRouteCost

0 个答案:

没有答案