boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - python读入数据的问题
相关主题
如何快速读入文本形式的整数
[合集] JAVA文本文件读写问题 (转载)
C++ 屏幕输入问题
求教:取串中的子串好方法
这个有更好的算法吗?
求助,这样从c++输入窗口读入一连串的单词或数字呢?
请教用c++读取large file怎么可以快一些?
一种新型的推测编程
问个C/C++题目
Help: undefined symbol
相关话题的讨论汇总
话题: 读入话题: python话题: sed话题: 数据话题: 这样
进入Programming版参与讨论
1 (共1页)
f**********d
发帖数: 4960
1
需要用python从stdin读入数据。
要求逐行读入,
但是这里行之间的分隔符不是'\n',
而是自定义的,比如'%^%'这样的特定字符串。
那么python如何做这个?
readlines()默认行间分割符是'\n'.
thx
n******7
发帖数: 12463
2
split一下就好了
f**********d
发帖数: 4960
3
sys.stdin.split(sep)这样不行啊!

【在 n******7 的大作中提到】
: split一下就好了
n******7
发帖数: 12463
4
我是说你读入之后再split一下

【在 f**********d 的大作中提到】
: sys.stdin.split(sep)这样不行啊!
f**********d
发帖数: 4960
5
这文件100多个G,
不能整体读到内存里,像read()那样。
need memory effecient way.

【在 n******7 的大作中提到】
: 我是说你读入之后再split一下
n******7
发帖数: 12463
6
试试这样?
cat file | sed -e 's/%,%/\n/g' | python xxx.py

【在 f**********d 的大作中提到】
: 这文件100多个G,
: 不能整体读到内存里,像read()那样。
: need memory effecient way.

f**********d
发帖数: 4960
7
是这样,这个文件的每行之间由"%\n%"这样的东西分隔,
但是每行内部有数量不等的回车"\n".
你这个sed是否是把"%^%"替换成"\n",那样会有多个回车,还是行不通。
I got it, sed can be a solution. thanks.

【在 n******7 的大作中提到】
: 试试这样?
: cat file | sed -e 's/%,%/\n/g' | python xxx.py

c*******y
发帖数: 1630
8
http://stackoverflow.com/questions/19600475/how-to-read-records

【在 f**********d 的大作中提到】
: 需要用python从stdin读入数据。
: 要求逐行读入,
: 但是这里行之间的分隔符不是'\n',
: 而是自定义的,比如'%^%'这样的特定字符串。
: 那么python如何做这个?
: readlines()默认行间分割符是'\n'.
: thx

1 (共1页)
进入Programming版参与讨论
相关主题
Help: undefined symbol
python gc question
python的shell
《Python参考手册 (第4版)》[PDF]
在线问一个qsub的问题。
Python有什么好的方法建two-way pipe?
python urlopen(), how to go back to the beginning after readlines()
why I can not import Tkinter?
PyCharm里的Python启动的Process在等待按键,如何继续
Python:请问如何把list变成structured array。
相关话题的讨论汇总
话题: 读入话题: python话题: sed话题: 数据话题: 这样