diff --git a/opem/Dynamic/Chakraborty.py b/opem/Dynamic/Chakraborty.py
index 75ce731a..03bd69ce 100644
--- a/opem/Dynamic/Chakraborty.py
+++ b/opem/Dynamic/Chakraborty.py
@@ -218,7 +218,7 @@ def Dynamic_Analysis(
print("###########")
print(Simulation_Title + "-Model Simulation")
print("###########")
- OutputParamsKeys = sorted(OutputParams.keys())
+ OutputParamsKeys = sorted(OutputParams)
Output_Dict = dict(
zip(OutputParamsKeys, [None] * len(OutputParamsKeys)))
if not TestMode:
diff --git a/opem/Dynamic/Padulles1.py b/opem/Dynamic/Padulles1.py
index 76f967f3..1430546f 100644
--- a/opem/Dynamic/Padulles1.py
+++ b/opem/Dynamic/Padulles1.py
@@ -197,7 +197,7 @@ def Dynamic_Analysis(
print("###########")
print(Simulation_Title + "-Model Simulation")
print("###########")
- OutputParamsKeys = sorted(OutputParams.keys())
+ OutputParamsKeys = sorted(OutputParams)
Output_Dict = dict(
zip(OutputParamsKeys, [None] * len(OutputParamsKeys)))
if not TestMode:
diff --git a/opem/Dynamic/Padulles2.py b/opem/Dynamic/Padulles2.py
index 700dc774..2736389b 100644
--- a/opem/Dynamic/Padulles2.py
+++ b/opem/Dynamic/Padulles2.py
@@ -98,7 +98,7 @@ def Dynamic_Analysis(
print("###########")
print(Simulation_Title + "-Model Simulation")
print("###########")
- OutputParamsKeys = sorted(OutputParams.keys())
+ OutputParamsKeys = sorted(OutputParams)
Output_Dict = dict(
zip(OutputParamsKeys, [None] * len(OutputParamsKeys)))
if not TestMode:
diff --git a/opem/Dynamic/Padulles_Amphlett.py b/opem/Dynamic/Padulles_Amphlett.py
index 368ffe96..8ba661f6 100644
--- a/opem/Dynamic/Padulles_Amphlett.py
+++ b/opem/Dynamic/Padulles_Amphlett.py
@@ -66,7 +66,7 @@ def Dynamic_Analysis(
print("###########")
print(Simulation_Title + "-Model Simulation")
print("###########")
- OutputParamsKeys = sorted(OutputParams.keys())
+ OutputParamsKeys = sorted(OutputParams)
Output_Dict = dict(
zip(OutputParamsKeys, [None] * len(OutputParamsKeys)))
if not TestMode:
diff --git a/opem/Dynamic/Padulles_Hauer.py b/opem/Dynamic/Padulles_Hauer.py
index 14b7487e..5a1e88a6 100644
--- a/opem/Dynamic/Padulles_Hauer.py
+++ b/opem/Dynamic/Padulles_Hauer.py
@@ -68,7 +68,7 @@ def Dynamic_Analysis(
print("###########")
print(Simulation_Title + "-Model Simulation")
print("###########")
- OutputParamsKeys = sorted(OutputParams.keys())
+ OutputParamsKeys = sorted(OutputParams)
Output_Dict = dict(
zip(OutputParamsKeys, [None] * len(OutputParamsKeys)))
if not TestMode:
diff --git a/opem/Functions.py b/opem/Functions.py
index 6309edc9..31478bf5 100644
--- a/opem/Functions.py
+++ b/opem/Functions.py
@@ -134,8 +134,8 @@ def filter_default(input_dict, params_default):
:type params_default : dict
:return: modified input_dict as dict
"""
- for i in params_default.keys():
- if i not in input_dict.keys():
+ for i in params_default:
+ if i not in input_dict:
input_dict[i] = params_default[i]
return input_dict
@@ -209,7 +209,7 @@ def Get_Input(InputParams, input_item=input, params_default={}):
:return: input dictionary
"""
try:
- Input_Keys = sorted(InputParams.keys())
+ Input_Keys = sorted(InputParams)
Input_Values = []
Name = ""
while(True):
@@ -227,7 +227,7 @@ def Get_Input(InputParams, input_item=input, params_default={}):
if isfloat(Input_Item):
Input_Flag = True
else:
- if item in params_default.keys():
+ if item in params_default:
Input_Item = params_default[item]
Input_Flag = True
else:
@@ -318,7 +318,7 @@ def Output_Init(InputDict, Title, Name, Folder):
opem_file.write(Title + " Model" + spliter * 2)
opem_file.write("**********" + spliter)
opem_file.write("Simulation Inputs : " + spliter * 2)
- Input_Keys = sorted(InputDict.keys())
+ Input_Keys = sorted(InputDict)
for key in Input_Keys:
opem_file.write(key + " : " + str(InputDict[key]) + spliter)
opem_file.write("**********" + spliter)
@@ -474,7 +474,7 @@ def HTML_Input_Table(Input_Dict, Input_Params, file):
:return: None
"""
file.write(HTML_Input_Table_Template1)
- Input_Params_Keys = sorted(Input_Params.keys())
+ Input_Params_Keys = sorted(Input_Params)
for key in Input_Params_Keys:
file.write(
HTML_Input_Table_Template2.format(
@@ -502,7 +502,7 @@ def HTML_Overall_Params_Table(
if header:
file.write('
Overall Parameters
\n')
file.write(HTML_Overall_Params_Table_Template)
- Input_Params_Keys = sorted(Input_Params.keys())
+ Input_Params_Keys = sorted(Input_Params)
for key in Input_Params_Keys:
file.write(
HTML_Input_Table_Template2.format(
@@ -674,7 +674,7 @@ def description_control(
line()
print(Analysis_Name.replace("_", " ") + " Standard Test Vector\n")
Test_Vector = Vectors_Dict[Analysis_Name]
- for i in Test_Vector.keys():
+ for i in Test_Vector:
print(i + " : " + str(Test_Vector[i]))
print("\n")
line()
diff --git a/opem/Static/Amphlett.py b/opem/Static/Amphlett.py
index 3d497644..db71e9b1 100644
--- a/opem/Static/Amphlett.py
+++ b/opem/Static/Amphlett.py
@@ -470,7 +470,7 @@ def Static_Analysis(
print("###########")
print(Simulation_Title + "-Model Simulation")
print("###########")
- OutputParamsKeys = sorted(OutputParams.keys())
+ OutputParamsKeys = sorted(OutputParams)
Output_Dict = dict(
zip(OutputParamsKeys, [None] * len(OutputParamsKeys)))
if not TestMode:
diff --git a/opem/Static/Chamberline_Kim.py b/opem/Static/Chamberline_Kim.py
index 2d6e20e2..d9a4f652 100644
--- a/opem/Static/Chamberline_Kim.py
+++ b/opem/Static/Chamberline_Kim.py
@@ -75,7 +75,7 @@ def Static_Analysis(
print("###########")
print(Simulation_Title + "-Model Simulation")
print("###########")
- OutputParamsKeys = sorted(OutputParams.keys())
+ OutputParamsKeys = sorted(OutputParams)
Output_Dict = dict(
zip(OutputParamsKeys, [None] * len(OutputParamsKeys)))
if not TestMode:
diff --git a/opem/Static/Larminie_Dicks.py b/opem/Static/Larminie_Dicks.py
index 6d393a11..e5f24f4b 100644
--- a/opem/Static/Larminie_Dicks.py
+++ b/opem/Static/Larminie_Dicks.py
@@ -76,7 +76,7 @@ def Static_Analysis(
print("###########")
print(Simulation_Title + "-Model Simulation")
print("###########")
- OutputParamsKeys = sorted(OutputParams.keys())
+ OutputParamsKeys = sorted(OutputParams)
Output_Dict = dict(
zip(OutputParamsKeys, [None] * len(OutputParamsKeys)))
if not TestMode:
diff --git a/opem/__main__.py b/opem/__main__.py
index 7ad68a7e..b008044b 100644
--- a/opem/__main__.py
+++ b/opem/__main__.py
@@ -39,7 +39,7 @@ def main():
"(Dynamic) Padulles Hauer Analysis": "Padulles_Hauer Analysis (Dynamic)",
"(Dynamic) Padulles Amphlett Analysis": "Padulles_Amphlett Analysis (Dynamic)",
"(Dynamic) Chakraborty Analysis": "Chakraborty_Analysis (Dynamic)"}
- MENUKEYS = sorted(MENU.keys())
+ MENUKEYS = sorted(MENU)
EXITFLAG = False
parser = argparse.ArgumentParser()
parser.add_argument('--version', help='version', nargs="?", const=1)
diff --git a/otherfile/notebook_run.py b/otherfile/notebook_run.py
index 58d343e7..95e19207 100644
--- a/otherfile/notebook_run.py
+++ b/otherfile/notebook_run.py
@@ -40,4 +40,4 @@
print("\nCopying ...")
for index, item in enumerate(sorted(COPY_DICT)):
shutil.copy(item, COPY_DICT[item])
- print("\t{0}.{1} --> {2} [OK]".format(index+1, item, COPY_DICT[item]))
+ print("\t{0}.{1} --> {2} [OK]".format(index + 1, item, COPY_DICT[item]))
diff --git a/otherfile/version_check.py b/otherfile/version_check.py
index b449bf53..1ea2ae5e 100644
--- a/otherfile/version_check.py
+++ b/otherfile/version_check.py
@@ -58,7 +58,7 @@
os.path.join("otherfile", "meta.yaml"): META_ITEMS,
}
-TEST_NUMBER = len(FILES.keys()) + 1
+TEST_NUMBER = len(FILES) + 1
def print_result(failed=False):
@@ -78,7 +78,7 @@ def print_result(failed=False):
if __name__ == "__main__":
- for file_name in FILES.keys():
+ for file_name in FILES:
try:
file_content = codecs.open(
file_name, "r", "utf-8", 'ignore').read()
diff --git a/setup.py b/setup.py
index f52cc9b4..29033ebc 100644
--- a/setup.py
+++ b/setup.py
@@ -42,7 +42,7 @@ def read_description():
description='Open Source PEM Cell Simulation Tool',
long_description=read_description(),
long_description_content_type='text/markdown',
- author='Sepand Haghighi,Kasra Askari,Sarmin Hamidi,Mohammad Mahdi Rahimi',
+ author='ECSIM Development Team',
author_email='opem@ecsim.ir',
url='https://github.com/ecsim/opem',
download_url='https://github.com/ecsim/opem/tarball/v1.3',
diff --git a/test/test_Functions.py b/test/test_Functions.py
index d9d06334..9f0e3f60 100644
--- a/test/test_Functions.py
+++ b/test/test_Functions.py
@@ -53,7 +53,7 @@
>>> filter_range(500,0,-0.1)
[0, 500, 0.1]
>>> Input_dict=Get_Input({"T": "Cell Operation Temperature [K]", "PH2": "Partial Pressure [atm]", "PO2": "Partial Pressure [atm]"},input_item=input_test)
->>> Input_keys=list(Input_dict.keys())
+>>> Input_keys=list(Input_dict)
>>> Input_keys.sort()
>>> print(Input_keys)
['Name', 'PH2', 'PO2', 'T']