fix python f-string grammar issues

This commit is contained in:
zzh 2026-03-03 10:24:40 +08:00
parent 5a97b358be
commit 3ce9141e30

View File

@ -8,7 +8,7 @@ print("hello, this is run_cmd.py")
def main(argv): def main(argv):
print("Environment Variables:") print("Environment Variables:")
for key, value in os.environ.items(): for key, value in os.environ.items():
print(f"{key}: {value}") print("{}: {}".format(key, value))
if len(sys.argv) == 3: if len(sys.argv) == 3:
subprocess.call(['/bin/bash', sys.argv[1], sys.argv[2]]) subprocess.call(['/bin/bash', sys.argv[1], sys.argv[2]])
@ -18,8 +18,8 @@ def main(argv):
subprocess.call(['/bin/bash', sys.argv[1]]) subprocess.call(['/bin/bash', sys.argv[1]])
if __name__ == "__main__": if __name__ == "__main__":
print(f"Arguments count: {len(sys.argv)}") print("Arguments count: {}".format(len(sys.argv)))
for i, arg in enumerate(sys.argv): for i, arg in enumerate(sys.argv):
print(f"Argument: {i:>6}: {arg}") print("Argument: {:>6}: {}".format(i, arg))
main(sys.argv) main(sys.argv)