如何解析配置。 python 中另一个目录中的 ini 文件
How to parse a config. ini file in another directory in python
我必须解析另一个目录中的 config.ini 文件并使用 python 读取一些值。
您可以使用 ConfigParser module.Check 示例 here。
import ConfigParser
Config = ConfigParser.ConfigParser()
Config.read("\somepath\config.ini")
Config.sections()
我认为您应该阅读 configparser 文档。
要简单地从路径读取 .ini
配置文件,这应该让你开始:
import configparser
# Create config parser
config = configparser.ConfigParser()
# Read in config.ini from a path
config.read('path/to/config.ini')
# Do more parsing.
以上具体使用configparser.ConfigParser.read()
读入.ini
文件。
您需要在问题中提供更多详细信息以获得更深入的解析帮助。
import os
import datetime
import time
import numpy as np
import pandas as pd
yesterday_date = (datetime.datetime.today() - datetime.timedelta(days=1)).strftime('%Y-%m-%d')
for name in os.listdir('D:\Test'):
full_name = os.path.join('D:\Test', name)
if time.strftime('%Y-%m-%d', time.localtime(os.path.getmtime(full_name))) == yesterday_date:
folder_name_path = 'D:\Test\' + name
filename_path = folder_name_path + '\' + 'mentionfilename'
from openpyxl.workbook import Workbook
df = pd.read_excel(r'C:\Users\Desktop\testing_today.xlsx')
df_old = pd.read_excel(filenamepath)
df_new=df.merge(df_old[['mtm','wes','fre']],on='mtm')
writer =pd.ExcelWriter(r'C:\Users\Desktop\output.xlsx')
df_new.to_excel(writer,'Sheet1')
writer.save()
我必须解析另一个目录中的 config.ini 文件并使用 python 读取一些值。
您可以使用 ConfigParser module.Check 示例 here。
import ConfigParser
Config = ConfigParser.ConfigParser()
Config.read("\somepath\config.ini")
Config.sections()
我认为您应该阅读 configparser 文档。
要简单地从路径读取 .ini
配置文件,这应该让你开始:
import configparser
# Create config parser
config = configparser.ConfigParser()
# Read in config.ini from a path
config.read('path/to/config.ini')
# Do more parsing.
以上具体使用configparser.ConfigParser.read()
读入.ini
文件。
您需要在问题中提供更多详细信息以获得更深入的解析帮助。
import os
import datetime
import time
import numpy as np
import pandas as pd
yesterday_date = (datetime.datetime.today() - datetime.timedelta(days=1)).strftime('%Y-%m-%d')
for name in os.listdir('D:\Test'):
full_name = os.path.join('D:\Test', name)
if time.strftime('%Y-%m-%d', time.localtime(os.path.getmtime(full_name))) == yesterday_date:
folder_name_path = 'D:\Test\' + name
filename_path = folder_name_path + '\' + 'mentionfilename'
from openpyxl.workbook import Workbook
df = pd.read_excel(r'C:\Users\Desktop\testing_today.xlsx')
df_old = pd.read_excel(filenamepath)
df_new=df.merge(df_old[['mtm','wes','fre']],on='mtm')
writer =pd.ExcelWriter(r'C:\Users\Desktop\output.xlsx')
df_new.to_excel(writer,'Sheet1')
writer.save()