python 2.7로 Hadoop에 파일을 저장하려고합니다. 나는 인터넷에서 수색했다. Hadoop에 파일을 저장하는 코드가 있지만 폴더를 저장하는 동안 폴더 전체를 Hadoop에 저장하고 있습니다. 하지만 특정 파일을 저장해야합니다. http://www.hadoopy.com/en/latest/tutorial.html#putting-data-on-hdfspython으로 hadoop에 파일을 저장하는 방법
지금 내가 필요한 abc.txt
처럼 하둡에서 특정 파일을 저장할 수 있습니다 : 여기
import hadoopy
hdfs_path = 'hdfs://192.168.x.xxx:xxxx/video/py5'
def main():
local_path = open('abc.txt').read()
hadoopy.writetb(hdfs_path, local_path)
if __name__ == '__main__':
main()
내가 감사하겠습니다 need more than one value to unpack
어떤 도움을 얻고있다 :
여기 내 코드입니다.
이제 ValueError : 포장을 풀기에 너무 많은 값 (예상 2)이 발생했습니다 – Mulagala
배열을 사용하여 코드를 업데이트 한 후 작업 해 주셔서 감사합니다. – Mulagala