Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

Extra Form

 

 

파이썬으로 작성된 이미지 다운로더 프로그램을 하나 이용하고 있습니다.

 

저는 이 프로그램의 구성요소들을 전부 사설 클라우드에 때려넣고 사용중이에요.

 

문제는 이게 제 집컴에서는 E드라이브에 위치하고, 노트북에서는 D드라이브에 위치한다는 점입니다.

 

 

이 프로그램의 저장 경로 설정은 압축해제한 폴더 내의 config.ini라는 텍스트파일 내에

 

C:\Program Files\~ 와 같은 식으로 직접 경로를 지정하거나

 

혹은 특정 폴더를 rootdirectory로 하고 이것을 기준으로 지정할 수 있습니다.

 

 

예를 들면 프로그램의 압축을 해제해 둔 폴더가 D:\downloader라는 폴더라면

 

rootdirectory = . 으로 지정해두는 것으로 기본적인 root폴더가 D:\downloader로 지정되고

 

다운로드 경로를 지정할 때, 이 루트폴더 내부에서 위치를 지정하고 싶다면 단순히

 

downloaddirectory = \download

 

와 같은 식으로만 입력해주어도 되는 식으로 만들어져 있습니다.

 

 

혹은 rootdirectory를 변경하고 싶다면

 

rootdirectory = C:\root_folder 로 지정해둔다면

 

downloaddirectory = \download 라고 지정했을 때 자동으로 C:\root_folder\download 가 지정되는 방식입니다.

 

 

근데 저는 이 다운로더 프로그램을 개인클라우드에 동기화해두고 사용하는 중입니다.

 

때문에 다운로드 경로를 따로 D:\downloaded_images 라는식으로 지정해준다고 하면

 

집의 메인 데스크탑에서도 똑같이 D드라이브의 downloaded_images 라는 폴더로 지정되어버린다는 문제점이 있습니다.

 

 

 

본론입니다.

 

때문에 저는 rootdirectory = . 으로 지정된 상태에서 도스 명령어 cd를 치듯이 상위 폴더로 올라가서, 거기서 다른 폴더를 지정하고 싶습니다. (클라우드가 동기화시키는 드라이브의 문자명은 두 개의 컴퓨터에서 다를지 몰라도, 이 root 폴더를 기준으로 상위 한단계로 올라가기만 하면 문제가 없을것이라고 생각하고 있습니다.)

 

예를 들자면, 제 메인 컴퓨터에서는 클라우드가 E드라이브, 노트북에서는 D드라이브에 각각 동기화가 되고 있습니다.

 

이 클라우드 폴더의 최상위폴더에 Downloader와 Downloaded_images 라는 폴더가 각각 있고, Downloader라는 폴더안에 문제의 프로그램이 들어있다고 합시다.

 

이걸 표현하자면 이렇겠지요

 

메인컴 : E:\Cloud_drive\Downloader

                               \Downloaded_imaged

노트북 : D:\Cloud_drive\Downloader

                               \Downloaded_imaged

 

 

이때 config.ini 파일의 rootdirectory = . 에 상위폴더로 올라갈 수 있도록 해주는 명령이 있다면 그걸 집어넣어주고, 그 다음에 오는 경로로 Downloaded_images 라는 폴더를 지정하면

 

두 개의 컴퓨터에서 사용하는 클라우드 동기화 폴더의 드라이브 문자명이 다르다 하더라도 문제없이 같은 폴더에 저장할 수 있겠지요.

 

 

본론이 너무 길었습니다.

 

제가 말하는 것 처럼, 경로를 지정할 때 상위폴더를 지정하는 명령어가 있을까요?

 

긴 글 읽어주셔서 감사합니다 (- -) (_ _) (- -)



  • profile
    title: 야행성프리지아      Facta, Non Verba 2019.12.10 18:43
    ..가 상위 디렉토리를 가리키는 예약어니까 각 장치마다 그냥 단순하게

    rootdirectory = .
    downloaddirectory = ..\downloaded_images

    로 하시면 안되던가요?
  • ?
    노예MS호 2019.12.10 18:48
    바로 그 ..을 몰라서 질문글을 이렇게 장황하게 썼던것입니다 ㅜ.ㅜ 한번 말씀대로 시도해보겠습니다 ㅎㅎ
  • ?
    노예MS호 2019.12.11 14:20
    말씀대로 하니 아주 잘 됩니다. 감사합니다!
  • profile
    Retribute      안녕하세요. 행복한 하루 되세요. https://blog.naver.com/wsts5336     2019.12.10 19:12
    이미 답은 나와서 같은 답 드리긴 뭐하나 상대 경로와 절대 경로 개념을 알아두시면 프로그래머가 아니더라도 시스템 운용하는데 도움이 많이 됩니다.
  • ?
    노예MS호 2019.12.10 21:54
    답은 나왔지만 그 상대경로라는걸 지정하는 명령어같은걸 모아둔걸 공부하려면 뭐라고 검색해야 할 지 알고싶네요.
    일단은 공대라 어느정도 프로그래밍을 할 줄 알아야 하는지라...
  • profile
    Retribute      안녕하세요. 행복한 하루 되세요. https://blog.naver.com/wsts5336     2019.12.10 22:08
    https://zetawiki.com/wiki/파일경로,_절대경로,_상대경로

    참고하시면 도움이 되시지 않을까 싶습니다.
  • ?
    노예MS호 2019.12.10 22:21
    정말 감사합니다 (_ _) 읽어보고 공부하겠습니다

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. No Image

    챗GPT가 최신 취약점을 활용해 공격할 수 있음

    챗GPT 같은 LLM이 1일 취약점(발표 다음날 바로 패치가 필요할 정도로 위험한 취약점)을 활용해서 공격할 수 있다고 합니다. 15개의 1일 취약점 데이터 세트를 구해서 시켜 봤더니 GPT-4는 취약점의 87%를 써먹었다고 하네요. 설명이 없었...
    Date2024.04.19 소식 By낄낄 Reply5 Views793
    Read More
  2. No Image

    리눅스 Nouveau 드라이버 관리자가 NVIDIA에 합류

    10년이 넘도록 리눅스 커널용 오픈소스 NVIDIA GPU 드라이버인 Nouveau의 수석 관리자로 일했던 Ben Skeggs가 NVIDIA에 입사했습니다. 이 사람은 2013년 9월 18일에 원래 직장이던 레드햇에서 퇴사하면서 오픈소스 드라이버 개발에서도 손...
    Date2024.04.19 소식 By낄낄 Reply1 Views613
    Read More
  3. No Image

    유튜브, 광고 차단 앱 사용시 불이익

    유튜브는 광고 차단 앱을 비롯해 서비스 약관을 위반하는 써드파티 앱을 사용하는 시청자는 동영상을 재생할 때 버퍼링이 발생하거나 영상 표시가 안 될 수 있다고 공지했습니다. 유튜브가 광고 차단을 차단하는 건 이해가 되지만 그 전에...
    Date2024.04.17 소식 By낄낄 Reply12 Views1443
    Read More
  4. No Image

    리누스 토발즈, 탭 vs 스페이스에서 뭘 쓰든간에 파싱은 되어야 되잖아!

    리누스 토르발즈의 모든 행동은 아시다시피 뉴스거리가 됩니다.   지난주 커밋에서는 탭 문자를 공백으로 대체하여 한 줄에서 정확히 한 가지만 변경했습니다. "Kconfig 파서가 오류 없이 파일을 읽는 데 도움이 됩니다." Torvalds는 The ...
    Date2024.04.17 소식 Bytitle: 폭8책읽는달팽 Reply10 Views1219
    Read More
  5. 하아 유튜브.. 또 무슨 삽질이니..

      또디자인 바꾼다고 저러는건지 정신놓고 있는것 같습니다. 전체화면이나 영화관모드 등의 버튼이 UI 가 씹혀서 안보여요;     그리고 얼마전부터 플레이어 비율이 영상 비율대로 안가는 바람에,   가끔 이런식으로 자막이 깔리는 부분...
    Date2024.04.16 일반 Bytitle: 가난한AKG-3 Reply5 Views2169 file
    Read More
  6. No Image

    엑셀시트 비밀번호 얼마나 강력한가요

    자작한 스프레드시트 하나를 열기 보호하고 싶은데요 예전 엑셀은 zip파일로 압축해서 메모장 열고 sheet protection 부분만 지우면 보호가 멀끔히 사라져 있으나 마나했는데요 요즘 엑셀 버전은 꽤나 강력한지 못 푸는거 같은데 이것도 ...
    Date2024.04.16 질문 By왓땃따뚜겐 Reply3 Views1247
    Read More
  7. No Image

    광섬유로 301Tb/s 전송에 성공

    Aston 대학 연구팀이 영국 가정의 평균 광대역 속도인 69.4Mb/s보다 450만배 빠른 301Tb/s로 데이터 전송에 성공했습니다. 광섬유에서 사용하지 않던 새로운 파장 대역을 활용해서 전송했기에, 기존 광섬유 네트워크를 활용할 수 있다는 ...
    Date2024.04.16 소식 By낄낄 Reply3 Views1098
    Read More
  8. No Image

    '카카오-라인' 통합 브랜드로 亞 1위 블록체인 도전장

    카카오와 라인(네이버 계열사)에서 출발한 두 블록체인 프로젝트 '클레이튼'과 '핀시아'가 하나로 통합된 브랜드로 아시아 시장 선점에 나선다. 13일 블록체인 업계에 따르면 클레이튼·핀시아 재단은 오는 30일 ...
    Date2024.04.16 소식 By낄낄 Reply2 Views772
    Read More
  9. No Image

    일론 머스크, X의 신규 가입자 대상으로 유료화?

    일론 머스크는 X(트위터)의 신규 가입자가 글을 쓸 때 약간의 돈을 내도록 하는 것이 봇을 막는 유일한 방법이라고 말했습니다. 지금 AI나 봇은 캡차를 쉽게 뚫을 수 있다는 말도 덧붙였습니다.
    Date2024.04.16 소식 By낄낄 Reply4 Views612
    Read More
  10. No Image

    로켓레이크에서 윈도우 11 업데이트 에러가 해결됨

    11세대 코어 프로세서, 로켓레이크에서 윈도우 11의 업데이트 실행을 방해하는 버그가 마침내 해결됐습니다. 로켓레이크의 인텔 스마트 사운드 테크놀러지 드라이버가 윈도우 11에서 블루스크린 충돌을 일으켰던 것이 그 이유입니다. 문제...
    Date2024.04.16 소식 By낄낄 Reply3 Views735
    Read More
  11. 윈도우 98용 앱을 95로 포팅하는데 성공

    윈도우 98의 닷넷 프레임워크를 윈도우 95에서 쓸 수 있게 포팅해, 윈도우 98용으로 출시된 여러 앱을 윈도우 95에서 실행하는데 성공했습니다. 98 초창기에는 딱히 98에서만 되는 앱은 없었던 것 같은데 기억이 가물가물 하네요. 그때만...
    Date2024.04.16 소식 By낄낄 Reply2 Views930 file
    Read More
  12. 483바이트 용량의 레이 트레이싱 데모

    483바이트 용량의 레이 트레이싱 데모입니다. 용량이 작고 그래픽이 단순해서 펜티엄 프로(1995년에 나옴) 이상 CPU면 실행 가능합니다. 2개의 구체가 화면 가까이로 다가오며, 하늘과 두 공 사이에 반사된 이미지가 공 표면에 보여집니다.
    Date2024.04.16 소식 By낄낄 Reply5 Views973 file
    Read More
  13. AI가 레드 데드 리뎀션 2를 플레이

    AI한테 게임 플레이를 시키는 건 이제 식상한 일처럼 보이지만요. 방대한 오픈월드의 레드 데드 리뎀션 2라면 이야기가 달라질 수 있습니다. 여기에선 GPT-4V로 구동하는 AI가 컴퓨터에서 시각과 청각 신호를 받아 게임을 플레이하도록 했...
    Date2024.04.16 소식 By낄낄 Reply9 Views1412 file
    Read More
  14. No Image

    일본 호야가 랜섬웨어 공격으로 해킹당함

    일본의 광학 기술 회사인 호야가 랜섬웨어 공격을 받았습니다. 해커들은 170만 개의 파일(2TB)가 공개되는 걸 원하지 않는다면 천만 달러를 내놓으라 요구하고 있습니다. 호야는 각종 첨단 유리 제품을 만드는 회사입니다. 반도체 제조용 ...
    Date2024.04.15 소식 By낄낄 Reply4 Views987
    Read More
  15. No Image

    vscode copilot은 버전이 몇인가요?

    gpt 버전 몇을 기반하나요??  홈페이지 뒤적거려도 정보가 없네요.. 
    Date2024.04.14 질문 By방황하는물고기 Reply4 Views699
    Read More
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 578 Next
/ 578

MSI 코리아
한미마이크로닉스
AMD
더함

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소