#!/usr/bin/env python3 # -*- coding: utf-8 -*- import sys import os print("=== 测试输出 ===", flush=True) print("Python版本:", sys.version, flush=True) print("当前工作目录:", os.getcwd(), flush=True) print("stdout编码:", sys.stdout.encoding, flush=True) print("stderr编码:", sys.stderr.encoding, flush=True) import logging # 配置日志 logging.basicConfig( level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s', handlers=[logging.StreamHandler(sys.stdout)] ) logger = logging.getLogger(__name__) logger.info("这是一条测试日志") logger.warning("这是一条警告日志") print("测试完成!", flush=True) # 写入文件测试 with open("test_log.txt", "w", encoding="utf-8") as f: f.write("测试文件写入\n") f.write(f"时间: {os.times()}\n") print("文件写入完成", flush=True)