问题标签 [pywhois]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3189 浏览

python - 在 Python 中,获取有关 IP 地址的更多信息

gethostbyaddr在 Python 中有所了解,这对我来说有些用处。我想获得有关 IP 地址的更多信息,例如可以在各种网站上找到的 IP 地址,例如谁托管该 IP 地址、原产国……等等。我需要以编程方式完成此操作。

是否有任何用于 Python 的内置命令,或者我是否需要访问包含此类信息的某个数据库,或者是否有任何 Python API?Python 不是我的母语,所以我不熟悉如何在 Python 中解决这样的问题。

0 投票
2 回答
1028 浏览

python - 如何在 gae 中使用 pywhois 模块

我在尝试导入pywhois 模块时遇到问题,我可以导入自己的模块,但在导入 pywhois 时仍然遇到问题。我在我的项目文件夹域中移动了 pywhois 文件夹,截图如下: 在此处输入图像描述

这是下面的导入和调用语句:导入部分:

调用部分:

问题是它总是会抛出一个 http 500 错误,错误文本如下:

这个错误是什么意思?为什么我可以导入自己的模块但不能导入 pywhois?

0 投票
1 回答
20162 浏览

python - Installing a Python module in Windows

I'm trying to install a Python module on my Windows computer. I installed the development version of the NetBeans IDE to use as my Python editor, and it seems that they install Jython 2.5 under their own program folder, and force you to use that installation for development.

I've been trying to install the PyWhois module for half an hour now, and I'm getting pretty infuriated with the kludginess of developing Python on Windows with Netbeans.

Does anyone know how to install modules with this setup? Should I destroy my dev environment and use something else that would be less rage-inducing?

0 投票
1 回答
361 浏览

python - 为什么 pywhois 返回空标题?

我在 Python 中使用 pywhois 模块来获取网站的 Whois 标头。虽然它在大多数网站上运行良好,但我试图理解为什么像 google.com 和其他少数网站会返回黑色标题。PyWhois 是否仅适用于特定日期之后新创建的网站?

0 投票
1 回答
4366 浏览

python - 使用 python 执行 WHOIS 协议的最简单方法是什么?

我正在寻找最适合 WHOIS 协议的库或代码模块。

请注意,我已经在谷歌上搜索它,但我没有找到我要找的东西。

我需要的是这样的:

并且输出将是有关此 IP 的 whois 信息(而不是 url!),如果没有,则为 None。

谢谢 :)

0 投票
2 回答
3020 浏览

django - 使用 pywhois 时出错

我尝试使用pywhois检查域可用性:

但我收到此错误:

pywhois用这个命令安装:

它安装成功,我错过了什么?
编辑: 检查域可用性的最好和更稳定的方法是这样的:

0 投票
1 回答
1021 浏览

python - 一种使用 pywhois 检查域可用性的稳定方法

我使用此代码检查域可用性:

它返回这个结果:

当互联网速度低时,它不能稳定工作并返回错误的结果。检查结果以获得稳定响应的准确方法是什么?

0 投票
0 回答
571 浏览

python - 具有多条记录的域上的 pywhois

我正在尝试创建一个允许我运行 whois 的简单应用程序,但我遇到了障碍。

我大约 99% 确定我没有得到任何结果,因为运行:

由于多条记录而失败,但运行“=xxx”将运行一条记录。

我可以使用 python-whois 以这种方式运行搜索:

我的解决方案将坚持使用 python-whois 但 pywhois 返回更多信息。

以前有没有人遇到过这个问题,或者有过在 pywhois 中运行单个记录的解决方法?

0 投票
1 回答
146 浏览

django - pywhois 的 Django Buildout 配方(不在 pypi 上)

我正在尝试在谷歌代码上为 pywhois 创建一个构建配方。

其网站在这里: http ://code.google.com/p/pywhois/

注意:如果您使用 easy_install pywhois,它会从 pypi(python 包索引)安装另一个包:http: //pypi.python.org/pypi/pywhois/0.1

我正在关注关于构建配方的文档......(http://pypi.python.org/pypi/djangorecipe/1.3

我发现我可以从这里克隆源代码:

但我无法将它们全部放在一个有效的构建脚本中......(老实说,这是我的第一个构建脚本试验......对于所有其他包,我找到了一个现有的配方,通常我会尽量避免任何不在pypi上)

我在他们的网站上创建了 2 个问题......其中一个是使用 Python 包索引中的另一个名称,另一个是在那里获取他们的包。

有什么装修大师吗?

编辑

(已经有 2 个人试图帮助我,谢谢!)

我在 buildout.conf 中使用了它:

并添加到我的开发列表中:develop = src/pywhois

并添加到我的鸡蛋列表中:

并声明了回购的来源:

并且当然添加到鸡蛋中:pywhois

它正在下载它并创建一个鸡蛋......

编辑2

无论我做什么,我都会不断得到:现有包 'pywhois' 的源 URL 不同。应为“https://code.google.com/p/pywhois/”。”;

在我看来,如果谷歌代码包的包名要改变,这个问题就会得到解决......我已经在问题跟踪器上得到了关于这个的回复。

请参阅http://code.google.com/p/pywhois/issues/detail?id=33

编辑 3:现在在 PyPI:python-whois

并且,开发人员 (Richard Penman) 的出色快速行动。所以这个包被重命名为 python-whois (他正在考虑另一个名字,但现在这个工作)。他把它放在pypi上!

所以这个问题对我来说已经解决了,但是 Martijn 和 Reinout 的回答让我学到了更多关于构建的知识,谢谢!

0 投票
4 回答
487 浏览

python - 日期时间对象

如何从 datetime.datetime 对象中获取年份和月份?这是我遇到问题的代码:

打印的对象是:

如何从部分 datetime.datetime(2015, 12, 26, 0, 0) 中获取年、月和日。我想我可以使用正则表达式,但必须有更好的方法来做到这一点。