编程笔记

  • Python函数中的*args, **kwargs是什么意思?如何使用?

    https://zhuanlan.zhihu.com/p/144773033   当我们在写程序时,不确定将来要往函数中传入多少个参数,即可使用可变参数(即不定长参数),用*args,**kwargs表示。 *args称之为Non-keyword Variable Arguments,无关…

    编程笔记 2022年9月13日
  • Python_路径处理

    python 文件目录常用的目录操作主要有判断目录是否存在、创建目录、删除目录和遍历目录Python 中,内置了os模块及其子模块os.path 是与否 os.path.exists() os.path.isfile 增删改查 os.makedirs 查看 遍历 (dirpat…

    编程笔记 2022年9月13日
  • python allure将生成报告和打开报告写到命令文件,并默认使用谷歌打开

    背景: 使用python + pytest +allure,执行测试用例,并生成测试报告; allure报告要从收集的xml、json等文件,生成报告,不能直接点击报告的index.html,打开的报告为NaN; 所以,创建了一个bat文件,用于执行allu…

    编程笔记 2022年9月13日
  • 盘点一个Python网络爬虫过程中中文乱码的问题

    大家好,我是皮皮。 一、前言 前几天在Python白银交流群【空翼】问了一个Python网络爬虫中文乱码的问题,提问截图如下: 原始代码如下: import requests import parsel url='https://news.p2peye.com/article-5147…

    编程笔记 2022年9月13日
  • python控制键盘鼠标库pynput基本操作

    pynput库 对于每一种输入设备,它包含一个子包来控制该种设备 包含控制和监控鼠标或触摸板的类 pynput.mouse 包含控制和监控键盘的类 pynput.keyboard: 鼠标模块鼠标基本操作导入pynput控制鼠标的模块 from pynput …

    编程笔记 2022年9月13日
  • java创建中文文件名文件

     java在linux环境创建中文文件名文件,文件UTF-8编码,代码如下: private static void createCnFile() { try { String fileName = "中文名文件.txt"; String newName = new String(fileName.getBytes(), "UTF-8");…

    编程笔记 2022年9月13日
  • idea设置java打印https证书信息

    1、编辑配置 2、-Djavax.net.debug=all  

    编程笔记 2022年9月13日
  • Android ActionBar

    android的ActionBar是3.0才推出的,3.0之前称之为AppBar。为了向后兼容,ActionBar位于Android的支持库AppCompat中,所以要使用ActionBar先必须依赖AppCompat库(现在新建的工程默认都依赖此库了) implementation '…

    编程笔记 2022年9月13日
  • Docker打包OpenCV Python程序

    Docker     Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以…

    编程笔记 2022年9月13日
  • android——RecyclerView通用适配器

    ExecFunction编程式接口 public interface ExecFunction { public void exec(Object data, View view); } MyAdapter.java: public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder>{ /**…

    编程笔记 2022年9月13日