Python 获取本地主机 hostname 和 IP 地址的简单方法
Python 获取本地主机 hostname 很简单,一行代码就能搞定。获取 IP 地址也一样简单,下面分享一下这些方法。都很简单,基本都是通过 Python 的 socket 库来进行获取的。Python socket 还是一个非常强大的...
Python 获取本地主机 hostname 很简单,一行代码就能搞定。获取 IP 地址也一样简单,下面分享一下这些方法。都很简单,基本都是通过 Python 的 socket 库来进行获取的。Python socket 还是一个非常强大的...
今天需要将一个 Excel 文件里的度分秒格式的经纬度转换成十进制格式,因为需要进行一些处理,格式没统一就很烦。所以要先判断它是不是度分秒格式,如果是,就把它转换成十进制格式,代码实现还是比较简单,最近也不知道更新什么内容,就在此分享一下,...
Python 真牛逼,什么库都有。需要写个 round robin 算法,随手一搜,居然也有这么个库,还挺好用,在此分享。如果有需要用 Python 实现 round robin 的,都不用自己写了,直接用这个库即可。Round robin...
Python 3 中移除了字典的 has_key() 方法,如果你有代码使用了 has_key(),要么就改用 Python 2,要么就建议使用 in 操作。这也是 Python 官方文档给出的 Python 3 的若干变化之一。今天正好用...
今天在部署一个 Python 代码的时候发现遇到了问题,主要是用 requests 这个库请求一个网页。这份代码在其他的服务器上没有问题,但是换了个服务器发现每次运行都会报错,具体错误忘了记录了,反正最后会提示“[Errno 104] Co...
今天需要处理几个比较大的 txt 文件,每个文件都在 2GB 以上,直接用 Excel 将其转换成 csv 文件显然是不太可行的,于是用 Python 中的数据处理神器 Pandas,三行代码就能搞定,在此记录,希望对大家也有所帮助。csv...
今天装 Python 库的时候遇到一个问题,记录一下解决方法。提示 “launchpadlib 1.10.6 requires testresources, which is not installed.” ,其实解决也简单,把缺少的东西装...
在 Ubuntu 中可以通过 Virtualenv 创建 Python 虚拟环境。一般来说我们可以通过下面的命令安装 virtualenv: apt-get install python3-pip pip3 install virtuale...
在使用 Python 正则匹配的时候,一般我们都使用 match() 函数进行匹配。re.match() 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match() 就返回 None。一般来说,返回之后我们可以直接获取...
好久没写 PyTorch 了,记录一下在 PyTorch 中如何让程序使用指定的 GPU,这样能有效的避免多人共用一台服务器的时候互相抢占 GPU 资源。如果不指定,PyTorch 默认会占用所有 GPU,这样是非常不友好的,建议大家都在写...
分享一下使用 Python 通过 SMTP 发送邮件的方法,废话不多说,直接分享代码。主要使用到了 smtplib 和 email 这两个库,代码里重要部分已经加了注释,相信大家都能看懂。 一、使用 Python 通过 SMTP 发送邮件的...