import globWLAN_PATH = '/sys/class/net/*/wireless'NIC_PATH = '/sys/class/net/*/device'def wlans(): return [b.split('/')[-2] for b in glob.glob(WLAN_PATH)]def nics(): re
原创
2014-08-16 10:23:51
7816阅读
import socket
import fcntl
import struct
def get_ip_address(ifname):
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
inet = fcntl.ioctl(s.fileno(), 0x8915, struct.pack('256s', b
转载
2023-07-03 22:47:55
220阅读
Python SMTP发送邮件SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。Python创建 SMTP 对象语法如下:import smtplib
smtpObj = smtplib.S
转载
2023-12-06 13:12:06
55阅读
网卡,即网络接口卡(network interface card),也叫NIC卡,是一种允许网络连接的计算机硬件设备。网卡应用广泛,市场上有许多不同种类,如 PCIe网卡,服务器网卡。本文将对网卡的基础、功能、元件与类型进行全方位讲解。什么是网卡?在正式介绍网卡的定义之前,有必要了解一下网卡的其他名称。网卡的名称有很多,比如网络接口控制器、网络接口卡、以太网卡、局域网卡、网络适配器或网络适配器卡等
转载
2024-03-20 18:38:03
177阅读
python基础——获取对象信息 当我们拿到一个对象的引用时,如何知道这个对象是什么类型、有哪些方法呢?使用type() 首先,我们来判断对象类型,使用type()函数: 基本类型都可以用type()判断: >>> type(123)
<class 'int'>
>>> type('str')
<class 'str'>
&g
转载
2023-08-26 09:26:42
351阅读
# Python获取列表名称
在Python编程语言中,列表是一种常用的数据结构,用于存储一系列元素。当我们需要处理多个相关的数据时,使用列表可以非常方便地进行操作。有时候,我们可能需要获取一个列表的名称,以便在编程中进行进一步的处理。本文将介绍几种方法来获取Python中的列表名称。
## 方法一:使用变量名
最简单的方法是使用变量名来获取列表的名称。在Python中,变量名是与对象关联的
原创
2023-08-31 11:45:26
718阅读
今天跟同事联调聊到functools,详细整理了一下functools的功能:1.概述functools,用于高阶函数:指那些作用于函数或者返回其它函数的函数,通常只要是可以被当做函数调用的对象就是这个模块的目标。cmp_to_key,将一个比较函数转换关键字函数;lru_cache(maxsize=128, typed=False),提供相同参数调用函数时的缓存,再次调用直接返回结果partia
转载
2024-09-08 20:13:50
49阅读
5 控件combobox也就是下拉框下拉框的主要用法就是:创建下拉的内容选定下拉内容由于combobox控件没有connand方法,所以在选定下拉内容时,使用虚拟事件"<<ComboboxSelected>>"。下面是一个简单的代码:这个代码最让我有用的是grid布局,可以让你在窗口上的控件有序排列。from tkinter import *
from tkinter im
转载
2023-11-22 09:54:39
71阅读
username:11password:1<class 'IndexError'> username:1password:1<class 'NameError'>
转载
2018-08-22 12:11:00
208阅读
2评论
# Python 获取List名字
在Python编程中,List是一种非常常用的数据结构,用于存储一组有序的元素。在实际开发中,有时候我们需要获取List的名字,以便进行后续操作或者调试。本文将介绍如何在Python中获取List的名字。
## 获取List的名字
在Python中,获取List的名字并不是一件直接的事情,因为List本身并不具有名字属性。List是一种数据结构,可以被赋值
原创
2024-06-07 06:55:57
49阅读
# Python 获取对象名字的探索之旅
在Python编程中,获取对象的名字可能并不是我们最常遇到的需求,但它在调试和动态编程中具有重要的意义。本文将通过示例和代码解析,帮助你理解如何在Python中获取对象的名字,并探讨其在不同场景中的应用。
## 什么是对象名字?
在Python中,与其对应的变量名(即对象的名字)并不是对象本身的一个属性。换句话说,一个对象可能有多个引用(名字),但这
原创
2024-09-12 06:45:14
44阅读
# Python获取设备名字的简单方法
在进行设备管理或网络编程时,有时我们需要获取当前设备的名称。Python作为一门强大的编程语言,提供了多种方式来实现这一需求。本文将介绍如何在Python中获取设备名称,并提供简单的代码示例。
## 为何需要获取设备名字?
获取设备名称的需求通常出现在以下几种情境中:
1. **设备管理**:在管理多台设备时,获取设备名字有助于标识和分类。
2. *
原创
2024-10-13 05:43:53
60阅读
背景:经过流量劫持后,我们的本机IP就成为了其他设备的网关地址。想查看别人发了什么信息、从哪里来、到哪去,势必要进行流量分析。又或者我实在是闲的蛋疼无聊,想看下我网卡都经过了什么流量第一步: 获取本机IP地址:1 # 监听主机(获取本机ip)
2 host = socket.gethostbyname(socket.getfqdn(socket.gethostname()))第二步: 创建原始
转载
2023-06-15 11:27:20
379阅读
0. 前言正常情况下,如果想要查看电脑的网卡IP地址或是MAC地址,直接通过界面找到网卡进行查看就有了,亦或是通过命令如linux的ifconfig得到IP等信息,那么本节教大家如何通过python的方式获取网卡的IP/MAC信息。1. 测试环境及关键代码解释1.1 测试环境1.1.1 系统:Ubuntu 16.04.6 LTSWindows 10 x641.1.2 开发工具:pycharm 专业
转载
2023-11-22 11:03:52
165阅读
方法一:在安装系统前,修改网卡名称 —— 改成:eth0或者eth1
操作:在虚拟机上安装Centos7时,在最开始的界面install Centos7不要回车,按tab键,之后按多次空格可以换行,输入以下命令
net.ifnames=0 biosdevname=0 -- 添加改名配置信息
方式二:系统安装后重新改网卡名称(推荐)
操作:
步骤一:改配置文件中网卡名称
vim /etc/s
转载
2024-07-03 15:17:20
2150阅读
【正文】Linux系统版本:CentOS_7(64位)一、前言:今天又从Centos 6.5装回了Centos 7,毕竟还是要顺应潮流嘛。安装完成之后,发现发现CentOS 7默认的网卡名称是eno16777736,如图所示:像我这种有轻微强迫症的人看到这个名字总感觉不爽,于是偏要把eno16777736改成以前版本的eth0,那就开始吧。 二、修改CentOS 7的网卡名称:输入如下命
转载
精选
2015-03-31 11:51:46
1099阅读
一,防止不可逆的后果,先备份文件备份ifcfg-xxx,/etc/default/grub,/boot/grub2二,改名配置重启(1)修改ifcfg-xxx文件中的device和name字段为eth0(2)将net.ifnames=0 biosdevname=0添加到/etc/default/grub文件中(3)键入以下命令,更新grubgrub2-mkconfig -o /boot/efi/EFI/kylin/grub.cfg(4)查看cat /proc/cmdline(5)重启机器
原创
2021-06-15 19:21:36
286阅读
在安装os时,在install界面,按table键,在最后的部分添加如下内容,接着安装即可。net.ifnames=0biosdevname=0
原创
2018-10-31 11:56:24
768阅读
1、查看网口基本信息$ ethtool eth02、点亮网卡灯$ ethtool -p eth0 10 # 亮 10 秒3、查询网口驱动相关信息$ ethtool -i eth0
driver: igb
version: 5.3.0-k
firmware-version: 1.67, 0x80000d38, 18.3.6
bus-info: 0000:01:0
转载
2024-04-11 13:43:39
65阅读
[TOC]0. 前言 正常情况下,如果想要查看电脑的网卡IP地址或是MAC地址,直接通过界面找到网卡进行查看就有了,亦或是通过命令如linux的ifconfig得到IP等信息,那么本节教大家如何通过python的方式获取网卡的IP/MAC信息。 1. 测试环境及关键代码解释1.1 测试环境1.1.1 系统: Ubuntu 16.04.6 LTS
Windows 10 x64 1.1.2 开发工
转载
2023-07-28 08:36:15
555阅读