Pythonrandom模块是用于生成随机数,我们也可以用他随机生成数字和字符串random.randint(a,b)  :a到b里一个随机整数random.random():用于生成0到1浮点数,如下图,0.0<x<1.0random.uniform(a, b):用于生成指定范围浮点数 ,不管是a大于b还是b大于a,生成浮点数大小都在ab之间random.ran
原创 2017-07-02 21:12:40
670阅读
最近在学习Bottle源码时发现用到了warnings相关知识,就认真学习了下,记录下来防止忘记# -*- coding=utf-8 -*- import warnings def fxn():     warnings.warn("deprecated", DeprecationWarning)
原创 2017-08-28 16:17:34
3428阅读
optparse模块主要用来为脚本传递命令参数,采用预先定义好选项来解析命令行参数。 示例: import optparse opt = optparse.OptionParser() opt.add_option("-s", "--server", dest="server",type='str
原创 2024-09-25 17:44:25
48阅读
Pythoninspect模块解析 Pythoninspect模块是一个强大内省工具,允许开发者检查(inspect)活动对象和源代码。它提供了一系列函数,用于获取信息关于正在运行程序和调用堆栈,非常适合进行调试和动态分析。本文将通过介绍inspect模块关键功能,并结合实际案例代码,来
原创 2024-03-30 16:33:27
174阅读
创建你自己模块是十分简单,你一直在这样做!每个Python程序也是一个模块。你已经确保它具有.py扩展名了。下面这个例子将会使它更加清晰。创建你自己模块例8.3 如何创建你自己模块#!/usr/bin/python# Filename: mymodule.pydefsayhi():print'Hi, this is mymodule speaking.'version ='0.1'# End of mymodule.py(源文件:code/mymodule.py)上面是一个模块例子。你已经看到,它与我们普通Python程序相比并没有什么特别之处。我们
转载 2013-05-04 19:36:00
89阅读
2评论
ScrapyScrapy,Python开发一个快速、高层次屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。Scrapy吸引人地方在于它是一个框架,任何人都可以根据需求方便修改。它也提供了多种类型爬虫基类,如BaseSpider、sitemap爬虫等,最新版本又提供了web2.0爬虫支持。Scrap,是碎片
转载 2023-08-20 23:54:37
136阅读
工作中很多地方都需要获取实时时间, 这就需要用到time模块
原创 2022-11-16 19:40:59
138阅读
1、selenium介绍 selenium最初是一个自动化测试工具,模拟用户操作。而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码问题 selenium本质是通过驱动浏览器,完全模拟浏览器操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后结果,可支持多种浏 ...
转载 2021-10-03 15:34:00
81阅读
2评论
python argpare 模块简单用法
原创 2017-05-05 14:11:10
601阅读
1点赞
测试代码如下: 运行结果如下:
原创 2021-07-14 15:33:14
260阅读
1 # encoding:utf-8 2 3 import numpy as np 4 data1 = np.array([1, 2, 3, 4, 5]) 5 print(data1) 6 data2 = np.array([[1, 2], 7 [3, 4]]) 8 print(data2) 9 # 矩阵维度 10 print(data1...
原创 2021-07-14 15:33:15
146阅读
from datetime import datetime1、获取当前日期和时间now_date = datetime.now()print(now_date)
日志级别(5个等级),从低到高分别是:DEBUG INFO WARNING ERROR CRITICAL日志输出:控制台日志文件日志输出到控制台默认输出级别为WARNINGimport logginglogging.info(&amp;quot;info&amp;quot;)logging.debug(&amp;quot;debug&amp;quot;)logging.warning(&
原创 2021-07-12 10:58:31
412阅读
书读百遍,其意自现。看Python基础第三遍,做下笔记,让大家瞧瞧。Tkinter中先是主窗口,然后才是主要组件:1.标签(Label)2.框架(Frame)3.按钮(Button)4.输入框(Entry)5.单、复选按钮(Radiobutton\Checkbutton)6.列表框和滚动条(Listbox)(Scrollbar)7.对话框(messagebox)所有的组件都必须在主窗口已经存在
原创 2021-05-05 16:03:27
516阅读
itertools 高效循环下创建循环器标准库 Infinite itertools,无限迭代器 itertools.count(start=0, step=10) 默认返回一个从0开始,依次+10自然数迭代器,如果你不停止,它会一直运行下去。 可以用start指定开始位置,step是步长。 ...
转载 2021-11-03 16:36:00
229阅读
2评论
内容后续增加。。。
原创 2015-10-16 17:40:39
857阅读
目录Matplotlibpyplot类pyplot.plot()配置属性pyplot.subplot()MatplotlibMatplotlib 是 Python 2
原创 2022-07-19 11:28:21
69阅读
日志级别(5个等级),从低到高分别是:DEBUG INFO WARNING ERROR CRITICAL日志输出:控制台日志文件日志输出到控制台默认输出级别为WARNINGimport logginglogging.info(&quot;info&quot;)logging.debug(&quot;debug&quot;)logging.warning(&
原创 2022-02-17 16:20:22
235阅读
说千遍,道万遍,不如动手做一遍,我们实现一个node所谓模块 看下上面的图,了解一下模块自始至终一个流程,首先是创建模块,也就是一个入口js文件,里面加了一些特定功能,然后导出这个模块, 把这个功能和这个文件,也就是这个模块名建立关系,紧接着就是加载模块,在其他文件里面引入并加载这个模块
转载 2018-05-22 06:59:00
134阅读
2评论
最近撸代码时候发现python有一个imp模块,有点儿意思。 首先: pip install imp看模块名,可以看出其实就是"import"缩写。在功能上也一样,但用起来比import要成熟一些。 直接看例子:在一个py文件中调用另一个py文件,不用import方式。 第一个文件func.p
转载 2021-06-03 20:15:00
1078阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5