V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Cy86  ›  全部回复第 2 页 / 共 5 页
回复总数  85
1  2  3  4  5  
2022-09-23 19:57:40 +08:00
回复了 jeeyong 创建的主题 Python 如何提高 Python 数组操作性能.
from numpy import maximum,uint8
from pydicom import dcmread
from PIL.Image import fromarray
from time import perf_counter

def convert_dcm_jpg():
im = dcmread('test.DCM')
rescaled_image = im.pixel_array.astype(float)
# rescaled_image = (maximum(rescaled_image,0)/rescaled_image.max())*255 # float pixels
final_image = uint8(rescaled_image) # integers pixels
final_image = fromarray(final_image)
return final_image
if __name__ == '__main__':
t = perf_counter()
image = convert_dcm_jpg()
image.save('test1.jpg')
print(F'用时:{perf_counter() - t:.8f}s')

# 0.01024350s
2022-09-23 19:56:27 +08:00
回复了 jeeyong 创建的主题 Python 如何提高 Python 数组操作性能.
from numpy import maximum,uint8
from pydicom import dcmread
from PIL.Image import fromarray
from time import perf_counter

def convert_dcm_jpg():
im = dcmread('test.DCM')
rescaled_image = im.pixel_array.astype(float)
# rescaled_image = (maximum(rescaled_image,0)/rescaled_image.max())*255 # float pixels
final_image = uint8(rescaled_image) # integers pixels
final_image = fromarray(final_image)
return final_image
if __name__ == '__main__':
t = perf_counter()
image = convert_dcm_jpg()
image.save('test1.jpg')
print(F'coast:{perf_counter() - t:.8f}s')
2022-09-23 18:26:31 +08:00
回复了 jeeyong 创建的主题 Python 如何提高 Python 数组操作性能.
楼主方便给一张 CT 影像么, 这样大伙可以本地跑测下
2022-08-16 19:34:47 +08:00
回复了 sddwt 创建的主题 推广 搞了一个图床,送二十个会员
@sddwt 再注册说此账号已经注册, 登陆进去看起来没啥问题, 估计注册成功后 419 跳转那块有点问题
2022-08-16 19:30:10 +08:00
回复了 sddwt 创建的主题 推广 搞了一个图床,送二十个会员
注册的时候三次说我验证码错误, 不知道是不是加法和乘法的问题, 再注册会 报 419 页面会话已超时
2022-02-25 15:17:34 +08:00
回复了 justNoBody 创建的主题 程序员 求一个高带宽的低价云服务器做内网穿透
北京联通宽带一个月 30, 百兆上行,感觉比用服务器好用些
2021-03-17 21:51:03 +08:00
回复了 haloandspike 创建的主题 程序员 有哪些效率工具极大地提高了你的开发效率
花呗
2020-11-04 15:54:27 +08:00
回复了 fsq 创建的主题 程序员 怎么下载付费的加密视频(有已付费的账号)
2020-07-18 21:40:11 +08:00
回复了 winnerczwx 创建的主题 Python 关于爬虫并发量的疑问
@herozzm 每秒 1000 么, 我家运营商貌似限制 500 并发
test_datas:
-
- "输入正确的用户名 1"
- username: test1
password: 123456
- expect_msg: success
-
- "输入错误的用户名"
- username: test2
password: 123456
- expect_msg: failed
-
- "输入正确的用户名 2"
- username: test3
password: 123456
- expect_msg: success

我改成这样输出比较接近你要的格式, 但需要修改 YAML 格式
2020-06-27 07:18:10 +08:00
回复了 Kvip 创建的主题 Python 小白请教各大佬点 Python requests 库的 ip 代理池的知识
1. 貌似没有, 我都是 try 保护自己写换 ip 逻辑
2. 最好不要, 如果有反爬注意这块的话 会翻车, 可以先测试下容忍度
3. Github 上搜 ip 代理池, 有一堆, 最好从中获取这些网站, 然后自己爬下来写代理池
老白建议:
先给你个 开放代理:ip.ihuan.me
最好按一楼说的试一下, 比如爬 91 这招就贼好使, 但也要控制速度, 每秒 1000 的话 会封 ip
如果要爬的域名是大厂 or 比较有价值,这种反爬比较严重,那还是直接买代理吧, 开放代理都差不多封完了
2020-06-15 23:38:54 +08:00
回复了 fasionchan 创建的主题 程序员 小菜成长之路:警惕沦为 API 调用侠
从头看到尾, 受益了, 难得有文章给带学习思路走的
牛逼是什么颜色

-->你都这么夸我了,我就小小骄傲一把。
2020-03-15 21:37:48 +08:00
回复了 Cy86 创建的主题 Python Python 爬虫并发极限是多少呢?
目前猜测是运营商的限制, 偶尔能突破 500 限制, 但阿里云和国外 VPS 测试依旧并发不满意, 服务器端可能是网络抖动的原因
目前:
国外: VPS 测试代理 IP 端口是否开放,过滤一波虚假的
家里: 单线程 异步 每秒 400 并发来使用, 3 秒能测试 1200 个代理 IP(GET 国内匿名测试服务器), 准确率达到百分之 98+%
2020-03-15 21:28:18 +08:00
回复了 Cy86 创建的主题 Python Python 爬虫并发极限是多少呢?
@lithbitren 目前用 grequests 能达到 13377min/s 但 timeout 的几率有点大, 很难控制在百分之 98 以下, 我再研究研究
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2649 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 02:56 · PVG 10:56 · LAX 18:56 · JFK 21:56
Developed with CodeLauncher
♥ Do have faith in what you're doing.