摘要: C++ getline函数用法 getline()函数是一个比较常见的函数。根据名字直接望文生义,就知道这个函数是来完成读入一行数据。 下面就对C++ -- getline()函数的用法说明,以及getline()函数作为while条件的问题,总结一下: 在C++中本质上有两种getline函数: 阅读全文
posted @ 2023-05-22 16:55 hermione1985 阅读(171) 评论(0) 推荐(0)
摘要: STL中的容器相当“聪明”,它们提供了迭代器,以便进行向后和向前的遍历(通过begin、end、rbegin等);它们告诉你所包含的元素类型(通过它们的value_type类型定义);在插入和删除的过程中,它们自己进行必要的内存管理;它们报告自己有多少对象,最多能容纳多少对象(分别通过size和ma 阅读全文
posted @ 2023-05-04 10:44 hermione1985 阅读(67) 评论(0) 推荐(0)
摘要: 介绍采用python_docx模块处理word文档的基本技巧,特别是图片如何提取和写入。 python_docx模块只能处理docx,不支持doc,如需使用,要进行转换。代码入下: from win32com import client as wc word = wc.Dispatch("Word. 阅读全文
posted @ 2022-12-16 11:17 hermione1985 阅读(527) 评论(0) 推荐(0)
摘要: Warning: `importlib-metadata` version is incompatible with `setuptools` 解决方案:升级 importlib-metadata 版本 pip install importlib-metadata==4.12 阅读全文
posted @ 2022-12-02 10:03 hermione1985 阅读(1648) 评论(0) 推荐(0)
摘要: 默认Jupyter Notebook没有安装代码提示功能,但是我们可以可通过如下命令安装和配置使得Jupyter Notebook具备代码提供功能。 (确保Anaconda在环境变量里)1、电脑上搜索“Anaconda Prompt (Miniconda3)”或者在开始菜单找到运行它,2、逐条输入以 阅读全文
posted @ 2022-09-24 18:10 hermione1985 阅读(1495) 评论(0) 推荐(0)
摘要: 1. .* . 表示匹配除换行符 \n 之外的任何单字符,*表示零次或多次。所以.*在一起就表示任意字符出现零次或多次。没有?表示贪婪模式。比如a.*b,它将会匹配最长的以a开始,以b结束的字符串。如果用它来搜索aabab的话,它会匹配整个字符串aabab。这被称为贪婪匹配。又比如模式src=`.* 阅读全文
posted @ 2022-09-08 20:52 hermione1985 阅读(408) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-08-01 20:44 hermione1985 阅读(4) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-08-01 18:17 hermione1985 阅读(2) 评论(0) 推荐(0)
摘要: PyWeek:编程挑战,主要是Python游戏开发方面的 PyGame:PyGame在优秀的SDL库之上添加了更多功能。允许使用python语言创建功能齐全的游戏和多媒体程序。具有高度的可移植性,几乎可以在所有平台和操作系统上运行 PySoy:Python 3的高级3D游戏引擎,紧密结合了渲染,物理 阅读全文
posted @ 2019-07-28 18:58 hermione1985 阅读(7600) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-07-10 09:44 hermione1985 阅读(2) 评论(0) 推荐(0)