os.walk

    0

    1답변

    파이썬에서 병렬 처리를 처음 사용합니다. 나는 모든 디렉토리를 거쳐 모든 tar.gz 파일의 압축을 풀 수있는 아래 코드를 가지고있다. 그러나, 그것은 꽤 시간이 걸립니다. import tarfile import gzip import os def unziptar(path): for root, dirs, files in os.walk(path

    0

    1답변

    파이썬을 사용하여 창에서 반복적으로 dir을 실행하려고합니다. def create_folder_structure(): for root, dirs, files in os.walk(r'C:\Users\patela28\Desktop\jira'): # print(folder_path) print(dirs) create_folder

    0

    1답변

    현재 파이썬으로 작업하는 법을 배우고 있으며 현재 CSV 파일 작업에 매우 만족하고 있습니다. 나는 몇 가지 것을 배울 수 있었고 지금은 배운 것을 여러 파일에 동시에 적용하려고합니다. 그러나 무엇인가 나를 혼란스럽게 만들었다. 이 코드가 있습니다 그것은 특정 형식 (첫 번째 행은 헤더되고 나머지는 아래에 다음과 같은 테이블의 종류)에 해당 폴더에있는 모든

    2

    2답변

    디렉토리에서 repository.config 파일의 첫 번째 모양을 얻고 하위 디렉토리를 보지 않아야합니다. ./WAS80/base/disk1/ad/repository.config ./WAS80/base/disk1/md/repository.config ./WAS80/base/disk2/ad/repository.config ./WAS80/base/d

    0

    1답변

    내 현재 작업 디렉토리에서 내 파이썬 스크립트를 실행하는 곳에 'genes.faa.genespercontig.csv'파일을 포함하는 여러 하위 디렉토리가 있습니다. 이 파일들의 팬더 데이터 프레임을 만들고 싶습니다. 내 스크립트를 실행하면 , 나는 오류를 얻을 : import os import pandas as pd for root, dirs, fil

    0

    1답변

    스크립트로 여러 개의 하위 디렉토리로 반복하고 하위 디렉토리에있는 3 개의 파일로 구성된 데이터 프레임을 만듭니다. 나는 각 하위 디렉토리에 각 하위 디렉토리의 출력을 쓰고 싶어하지만, 내 코드는 오류 제공 : 모든 파일이 존재한다는이 사실로 인해 아마 dfmerge1 = pd.merge(df1, df2, on=['genome', 'contig'], how

    0

    1답변

    나는 3000 개의 텍스트 파일과 두 개의 하위 디렉토리가있는 document라는 폴더가 있습니다. 여기에는 더 많은 수천 개의 텍스트 파일이 있습니다. 디렉토리와 하위 디렉토리의 내용을 검색하도록 코드를 작성하려고합니다. 예 : 파이썬 스크립트가 모든 텍스트 파일에서 문자열을 검색하고 찾으면 문자열과 함께 경로 텍스트 파일 이름을 출력합니다. 내가 지금까

    1

    1답변

    30,000 개의 폴더가 있고 각 폴더에는 5 개의 bz2 파일의 json 데이터가 들어 있습니다. os.walk()을 사용하여 파일 경로를 반복하고 각 압축 파일의 압축을 풀고 원본 디렉토리에 저장하려고합니다. import os import bz2 path = "/Users/mac/PycharmProjects/OSwalk/Data" for(dirp

    0

    1답변

    나는 os.walk을 사용하여 html 파일을 검색했지만 파일을 반환하는 데 2 ​​분이 걸렸습니다. 공연을 개선하기위한 제안이 있으십니까? path1 = "//ggco/kk" shp_list = [] for dirpath, dirnames, y in os.walk(path1): for k in y: k.startswith(Lot_O

    -2

    1답변

    디렉토리에서 파일을 찾으려고합니다. 찾을 파일은 두 가지 방법으로 이름을 지정할 수 있습니다. 대문자와 파일 확장자 (예 : "ABC.xlsx") 또는 대문자 3 개, 문자열 "_diff"와 확장자 (예 : "ABC_diff.xlsx")의 조합입니다. def find_files(directory): # Function that iterates over fi