V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ringzero  ›  全部回复第 1 页 / 共 1 页
回复总数  11
2017-02-12 14:25:28 +08:00
回复了 ringzero 创建的主题 Python 咨询: Python 有类似 PHP 的 filter_var 函数或者第三库吗?
先把 str 强转成精度高的 float 类型,做 try catch 捕捉住 ValueError 错误
然后用 float.is_integer()来判断数字是否是整形,解决的办法还是笨。
2017-02-12 14:17:56 +08:00
回复了 ringzero 创建的主题 Python 咨询: Python 有类似 PHP 的 filter_var 函数或者第三库吗?
@hwsdien
恩,尝试过这种方法, 要强转之后,才能判断,默认传过去的是 str 类型

a = '3.14'
print isinstance(a, float)
False
print isinstance(float(a), float)
True
2017-02-12 14:08:19 +08:00
回复了 ringzero 创建的主题 Python 咨询: Python 有类似 PHP 的 filter_var 函数或者第三库吗?
最终想要的结果,给出参数,得出数据类型路径

```python
c = '/buy/12333/price/2.00'
structure = '/str/int/str/float'
```
2016-04-05 11:08:16 +08:00
回复了 aldnoah 创建的主题 信息安全 听说学信网被脱裤啦~
接近 380 个压缩文件
http://weibo.com/1859213130/DpwGm91Bc
2016-02-19 14:39:22 +08:00
回复了 Garantion 创建的主题 程序员 一起在 Github 上来分享你在写代码/学习时听的音乐!
@mulog 拉赫
2016-02-16 16:43:44 +08:00
回复了 helloworld01 创建的主题 DevOps 公共云运维安全常见四大难题及解决方案
这种文章适合投稿到: http://drops.wooyun.org/
2016-02-14 10:02:29 +08:00
回复了 yuntong 创建的主题 Python Django 如何实现调度系统?
Django + ThreadPoolExecutor
2016-02-14 10:01:28 +08:00
回复了 Livid 创建的主题 Python requests-futures
2016-01-01 14:44:09 +08:00
回复了 hellogbk 创建的主题 程序员 初学 Python,此函数求优化
def ip2num(ip):
ip = [int(x) for x in ip.split('.')]
return ip[0] << 24 | ip[1] << 16 | ip[2] << 8 | ip[3]

def num2ip(num):
return '%s.%s.%s.%s' % (
(num & 0xff000000) >> 24,
(num & 0x00ff0000) >> 16,
(num & 0x0000ff00) >> 8,
num & 0x000000ff
)

def gen_ips(start, end):
"""生成 IP 地址"""
# if num & 0xff 过滤掉 最后一段为 0 的 IP
return [num2ip(num) for num in range(start, end + 1) if num & 0xff]
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3668 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 04:19 · PVG 12:19 · LAX 20:19 · JFK 23:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.