由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。>>> def greet():
... print('Hello World')
...
>>>
>>> f = greet
>>>
>>> f()
Hello World函数对象的 __name
转载
2023-06-13 20:31:57
76阅读
刚学完Python和爬虫,想实践一下,于是选定目标为这个学期使用的在线编程网站网站如图,要爬取的是第二部分,Python语言练习 **思路分析:** 课程看的是MOOC上北京理工大学嵩天老师的课程,这个网站与课程中给出的几个实例有所不同。该网站需要用异步XHR爬取。由于在爬取该网站的过程中没有涉及到对标签的解析,或者遍历,所以并不需要使用BeautifulSoup库,使用request库获取网页内
转载
2024-02-05 20:30:26
54阅读
文章目录1.轮廓发现1.1发现轮廓1.2绘制轮廓2.操作步骤2.1阈值法获取轮廓2.2使用Canny边缘检测获取轮廓完整代码 1.轮廓发现轮廓发现是基于图像边缘提取的基础寻找对象轮廓的方法,所以边缘提取的阈值选定会影响最终轮廓发现结果。1.1发现轮廓在此步骤中我们会使用到findContours这个API,其原型为:cv2.findContours(image, mode, method[, c
转载
2023-12-10 11:30:23
20阅读
1. Cookie为什么要使用Cookie呢?Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)比如说有些网站需要登录后才能访问某个页面,在登录之前,你想抓取某个页面内容是不允许的。那么我们可以利用Urllib库保存我们登录的Cookie,然后再抓取其他页面就达到目的了。1.1 Opener当你获取一个URL你使用一个opener(一个ur
转载
2023-08-22 16:46:50
43阅读
psutil用Python来编写脚本简化日常的运维工作是Python的一个重要用途。在Linux下,有许多系统命令可以让我们时刻监控系统运行的状态,如ps,top,free等等。要获取这些系统信息,Python可以通过subprocess模块调用并获取结果。但这样做显得很麻烦,尤其是要写很多解析代码。在Python中获取系统信息的另一个好办法是使用psutil这个第三方模块。顾名思义,psutil
转载
2023-06-12 16:46:47
105阅读
.源码来源网络#!/usr/bin/env Python
import time
import sys
if len(sys.argv) > 1:
INTERFACE = sys.argv[1]
else:
INTERFACE = 'eth0'
STATS = []
print 'Interface:',INTERFACE
def rx():
转载
2023-07-03 21:15:27
92阅读
os.path.abspath()os.path.abspath() : 获取文件或目录的绝对路径
print(os.path.abspath('./'))
C:\Users\###\Desktop\myproject\data
print(os.path.abspath('aa.ini'))
C:\Users\###\Desktop\myproject
转载
2023-06-19 17:40:41
101阅读
在Python进行数据分析时,按照日期进行分组汇总也是被需要的,比如会找到销量的周期性规律。
那么在用Python进行数据统计之前,就需要额外增加一步:从指定的日期当中获取星期几。比如2022年2月22日,还正好是正月廿二星期二,于是乎这一天登记结婚的人特别多。本文就以2022-02-22为例,演示Python获取指定日期是“星期几”的6种方法!
转载
2023-06-16 10:27:41
231阅读
Python三种文件行数读取的方法: #文件比较小
count = len(open(r"d:\lines_test.txt",'rU').readlines())
print count
#文件比较大
count = -1
for count,line in enumerate(open(r"d:\lines_test.txt",'rU')):
pass
count += 1
转载
2023-07-02 17:26:27
49阅读
经过一段时间的爬虫学习,结合自己所学的一些东西做一个小小的爬虫项目,写的不好的地方请见谅毕竟是菜鸟目标爬取豆瓣热门电视剧评分、名称、和连接并生成csv(可以用Excel打开)文件准备工作运行平台:windows10 IDE:PyCharm requests、json库(使用pip进行安装)第一步:分析要爬取的网页 进入豆瓣热门电视剧选项按下F12点击Network刷新一下 这时你会发现下面有许多东
转载
2023-08-07 20:14:01
109阅读
#-*- coding:utf-8 -*-
# author:Han
#获取一个文件的路径
#python2.7.10 只支持英文目录,中文目录有待继续研究
import os
def getAllPath(path,space = ''):
#获取到所有的目录
filesList=os.listdir(path)
for fileName in filesList:
转载
2023-06-26 11:24:54
158阅读
前言大家早好、午好、晚好吖~环境使用]:Python 3.8Pycharm谷歌浏览器谷歌驱动模块使用]:requests >>> pip install requestsrejsonselenium >>> pip install selenium==3.141.0 <需要浏览器和浏览器驱动>工具、软件安装教程 点击 蓝色字体 自取 ,我都放在这里了
转载
2023-09-25 14:31:50
40阅读
一、利用thinter库import tkinter as tk
root = tk.Tk()
print(root.winfo_screenwidth())
print(root.winfo_screenheight())
root.destroy() 标准库不用pip install这段代码的运行测试:E:\py>python tp2.py 1920 1080
转载
2023-06-19 15:32:16
175阅读
(1) 控制浏览器①控制浏览器窗口大小set_window_size(宽,高)打开浏览器全屏maximize_window()②控制浏览器后退back()、前进forward()③模拟浏览器刷新refresh()(2) 简单元素操作①清除文本clear()
转载
2023-11-05 16:28:59
128阅读
获取内存信息
使用psutil获取物理内存和交换内存信息,分别使用:
>>> psutil.virtual_memory()
svmem(total=8589934592, available=2866520064, percent=66.6, used=7201386496, free=216178688, active=3342192640, inactive=2650341
转载
2023-07-02 17:15:07
130阅读
获取数据1.requests 库下载安装 MAC :电脑打开终端软件,输入pip3 install requests winds:打开命令提示符(windows +r 快捷键,输入cmd),输入pip install requests requests 库可以帮助下载网页源代码,文本,图片,音频~ 下载就是说向服务器发送请求并得到回应2.r
转载
2020-09-15 16:32:00
520阅读
在linux下获得ip地址可以使用ifconfig指令 [root@zhu ~]# ifconfig eth0 |grep 'inet addr' | awk -F '[: ]+' '{print $4}'
192.168.56.101 [root@zhu ~]# ifconfig eth0 |grep 'inet addr' | cut -d: -f2 | cut -d' ' -f1
转载
2023-06-14 11:25:45
99阅读
一、介绍二、安装 pip install pywifi 三、函数介绍1、wifi = pywifi.PyWiFi()
创建对象
2、iface = wifi.interfaces()[0]
获取第一个无线网卡
3、iface.scan()扫描附件wifi
4、wifi = iface.scan_results()
读取wifi扫描结果
5、ifaces.status()
获取wifi连接状态==
转载
2023-06-29 16:17:54
550阅读
python 读取和确定文件的行数(txt,xml,csv等文件)针对,txt,xml,csv等文件1.直接调用readlines函数接口:#文件比较小
count=len(open(r"train.data",'rU').readlines())
print(count)2.借助循环计算文件行数:#文件比较大
count=-1
for count, line in enumerate(open(
转载
2023-06-28 21:05:25
72阅读
Python 获取不同格式的时间01.模块time导包:import time01.1 基本案例#普通的时间
import time
#这里可以根据需要选择写入对应时间的字符如:%Y表示年
print(time.strftime("%Y/%m/%d %A %H:%M:%S"))#24小时格式
print(time.strftime("%I:%M:%S"))#12小时格式结果:2018/06/08
转载
2024-06-27 11:55:36
23阅读