全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 868|回复: 12
打印 上一主题 下一主题

请问下mjj们一个关于python读取文件的问题

[复制链接]
跳转到指定楼层
1#
发表于 2022-6-2 00:11:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
open('1.txt',encoding='UTF-8')

就是我现在有6个数字txt,希望上面这条命令随机从6个里面选一个,请问怎么写
13#
 楼主| 发表于 2022-6-2 13:26:25 | 只看该作者
rem 发表于 2022-6-2 13:08
json就用json.load(f)转字典,同样的处理方式

谢谢指点
12#
发表于 2022-6-2 13:08:02 | 只看该作者
etc小号 发表于 2022-6-2 12:59
特殊场景,napkin.io那个免费的python api平台,最大支持2m的文件,就拆分了下

https://linux.npkn.net/ ...

json就用json.load(f)转字典,同样的处理方式
11#
 楼主| 发表于 2022-6-2 12:59:52 | 只看该作者
rem 发表于 2022-6-2 12:02
小文件直接readlines()转成列表,再用random随机取

特殊场景,napkin.io那个免费的python api平台,最大支持2m的文件,就拆分了下

https://linux.npkn.net/xiuren
10#
 楼主| 发表于 2022-6-2 12:58:19 | 只看该作者
brady_xiong 发表于 2022-6-2 11:53
老哥代码写起来了

就是之前那个php的api,想着用python写一下
9#
发表于 2022-6-2 12:54:08 来自手机 | 只看该作者
不知道,python课挂科了,,,
8#
 楼主| 发表于 2022-6-2 12:41:50 | 只看该作者
Nebula 发表于 2022-6-2 12:12
open(random.randint(1,6) + '.txt',encoding='UTF-8')

谢谢大佬指点
7#
发表于 2022-6-2 12:12:34 | 只看该作者
open(random.randint(1,6) + '.txt',encoding='UTF-8')
6#
发表于 2022-6-2 12:02:59 来自手机 | 只看该作者
小文件直接readlines()转成列表,再用random随机取
5#
发表于 2022-6-2 11:53:43 | 只看该作者
老哥代码写起来了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-14 02:24 , Processed in 0.071538 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表