编程语言共88篇 第10页

Java+Selenium教程四:元素等待、窗口切换

一、元素等待 1、硬性等待(不推荐) // 会一直等到设置的睡眠时间结束,造成时间浪费,一般调试用 Thread.sleep(long millis); 2、隐式等待 driver.manage().timeouts().implicitlyWait(Durati...
Java基础二:数据类型、变量类型、运算符、语法语句 - 拽熊博客

Java基础二:数据类型、变量类型、运算符、语法语句

一、数据类型 java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 数据类型默认值byte0数据类型是8位、有符号的,以二进制补码表示的整数sh...
与QuerySet和管理器协同工作 - 拽熊博客

与QuerySet和管理器协同工作

本节将讨论如何从数据库中获取信息并与其进行交互。 Django设置了强大的数据库抽象API,并以此方便地创建、获取、更新及删除对象。同时,Django的对象关系映射器(ORM)兼容于Mysql/PostgreSQL/...
如何将Python写的代码打包成.exe可执行文件 - 拽熊博客

如何将Python写的代码打包成.exe可执行文件

pyinstaller打包机制 我们写的python脚本是不能脱离python解释器单独运行的,所以在打包的时候,至少会将python解释器和脚本一起打包,同样,为了打包的exe能正常运行,会把我们所有安装的第三...
创建视图模版 - 拽熊博客

创建视图模版

模板定义了数据的显示方式,它们一般采用HTML编写,并与Django模板语言结合使用。 接下来,在blog应用程序目录中创建下列目录和文件: 上述结构将表示模板的文件结构,其中,base.html文件包含...
Python  * 、** 解包 与 *args、**kargs详解 - 拽熊博客

Python * 、** 解包 与 *args、**kargs详解

一、*和**解包操作 解包操作可以应用于元组、列表、集合、字典。 *:用于列表、元组、集合**:用于字典 1.取出列表中的元素 2.收集列表中多余的值 二、*args和**kargs用于函数可变传参 在Python...
Java基础五:数组、正则表达式、异常处理 - 拽熊博客

Java基础五:数组、正则表达式、异常处理

一、创建数组 # 数组声明 dataType[] arrayRefVar; # 首选的方法 或 dataType arrayRefVar[]; # 效果相同,但不是首选方法。风格是来自 C/C++ 语言 # 方法一、先声明后再创建数组 arrayRefVar =...
httpclient教程二:详细执行原理详解 - 拽熊博客

httpclient教程二:详细执行原理详解

HttpCLient最关键的方法是执行HTTP请求的方法execute。只要把HTTP请求传入,就可以得到HTTP响应 用HttpClient请求一个Http请求的步骤为: 创建一个HttpClient对象创建一个Request对象使用HttpCl...