在Python中,如果我打开一个不存在的二进制文件,程序将退出并显示错误并打印:
Traceback (most recent call last):
File "C:\Python_tests\Exception_Handling\src\exception_handling.py",
line 4, in <module>
pkl_file = open('monitor.dat', 'rb')
IOError: [Errno 2] No such file or directory: 'monitor.dat'
Run Code Online (Sandbox Code Playgroud)
我可以通过'try-except'来处理这个问题,例如:
try:
pkl_file = open('monitor.dat', 'rb')
monitoring_pickle = pickle.load(pkl_file)
pkl_file.close()
except Exception:
print 'No such file or directory'
Run Code Online (Sandbox Code Playgroud)
我怎么能在捕获的Exception中打印以下行?
File "C:\Python_tests\Exception_Handling\src\exception_handling.py",
line 11, in <module>
pkl_file = open('monitor.dat', 'rb')
Run Code Online (Sandbox Code Playgroud)
所以程序不会退出.
我正在编写一个应用程序,可以生成完整的报告及其摘要,并通过电子邮件发送.摘要以电子邮件中的文本形式发送,完整报告作为附件发送.我找到了一个很好的例子(链接),但我需要将电子邮件的字体字体设置为等宽字体(例如'Courier New').
知道怎么做吗?
提前致谢.
有人能告诉我,我怎么能检查电子邮件的大小限制.因此,如果所有附件一起超过限制,我可以发送更多消息.并且假设每个附件小于限制大小.
我使用python 2.7(电子邮件,smtplib模块).
任何建议,样品,链接..将不胜感激.
我想使用PL/SQL生成XLS文件.这包括将文本分配到单元格,着色单元格,边界单元格和合并单元格.
这可能还包括:
可以请任何人指导我,我在哪里可以找到任何文档,方法,示例.. - 任何有关如何做到这一点.