cost 87 ms
subprocess.run 無法執行帶有 var=value 前綴的 git 命令,但 os.system 沒有問題

[英]subprocess.run failing to execute git command with var=value prefix but os.system does it without issue

我在這里遇到了一個奇怪的問題。 我正在嘗試自動克隆一些 GitHub 存儲庫,但在os.system或直接在我的 shell 中運行命令的情況下,我看到subprocess.run錯誤,工作正常。 這是我要運行的命令:subprocess.run('GIT_TERMINAL_PROMPT=0 git ...

os.listdir 在不同的運行中變慢

[英]os.listdir getting slower over different runs

該代碼在 30 秒內順利運行了幾次,但在同一代碼的不同運行中,時間增加到 11 分鍾,現在甚至沒有在 11 分鍾內運行。 問題出在第 3 行,我懷疑是 os.listdir。 編輯:只想讀取文件,以便它可以作為參數發送給多處理 function。RAM 也不是問題,因為 RAM 充足,程序甚至沒有 ...

創建具有特定開頭和結尾的文件列表

[英]Creating lists of files with specific beginings and endings

我想要實現的是為每個以特定數字開頭並以“.shp”結尾的文件創建列表。 一個列表包含所有以 1 開頭並以“.shp”結尾的文件,一個列表包含所有以 2 開頭並以“.shp”結尾的文件,依此類推。 這是我正在使用的片段: 它返回: AttributeError: 'list' object has n ...

如何檢查文件是否存在於以 substring 開頭並以 substring 結尾的文件夾中 Python

[英]How to check if a file exists in a folder starting with a substring and ending with a substring in Python

我想等待文件下載,我想在文件不存在時檢查文件夾我會花時間直到文件完成下載。 問題是我想檢查文件是否存在,以名為“final_name”的 substring 變量開頭並以“.csv”結尾。 有人可以幫我嗎? ...

如何根據日期列值重命名最新的 csv,然后將其移動到 python 中的不同目錄

[英]How to rename the latest csv based on the date column value then move it to different directory in python

我能夠設法從客戶的網站下載文件,但由於我使用的是硒,它似乎確實具有在將文件下載到文件夾之前更改或重命名文件名的功能,而且我似乎無法將其下載到其他位置因此我走的路線更長,一旦文件下載到下載文件夾中,我就會嘗試從下載文件夾中讀取最新的 ABC.csv 文件,然后根據列值嘗試重命名它。 一次,重命名的最終 ...

如何從內部重新啟動 python 程序?

[英]How to restart a python program from within itself?

我正在嘗試制作一款基於文本的冒險游戲,目前它直接在控制台中運行。 我希望能夠在游戲結束后從頭開始重新啟動它。 我導入了 sys 和 os,但我對這兩個模塊都不是很熟悉,而且我從其他人那里找到的提出類似問題的解決方案似乎都不適用於我的代碼。 ` ` 我試過 os.execv、os.execl、s ...

Python 與操作系統交互 cmd

[英]Python interact with OS cmd

我想知道是否可以通過 OS 模塊在命令提示符下迭代多行這是我想做但不起作用的示例(非持久會話):from os import popen, system, getlogin system(f'cd C:/Users/{getlogin()}') print(popen('pip freeze') ...

我如何通過文件獲取 os.listdir?

[英]how to i get os.listdir with follow the file?

在此處輸入圖像描述在此處輸入圖像描述你好,我遇到了一個問題。 我在使用os.listdir的時候希望出現圖1的效果,但是python的效果是反的。 想請問如何獲取數據,想要圖1的效果 ...

Python 如何查看子文件夾同級文件夾下是否有文件

[英]Python how to check if there is file under a folder at the same level of a subfolder

文件夾結構是這樣的,在主文件夾下可能有一些文件與子文件夾相同: 如何查看與Subfolder同級的Main文件夾下是否有文件? 我用了: 但是即使沒有任何文件,只有子文件夾在那里,它會返回True,有什么辦法可以告訴子文件夾同一級別的主文件夾下沒有文件,只有子文件夾在那里? ...

在 Python 中使用 os.chdir 時,無法再次訪問 SQLite 數據庫

[英]Not possible to access SQLite database a second time when using os.chdir in Python

描述:我在 Python (TKinter) 中開發了一個小程序,它根據存儲在 SQLite 數據庫中的某些命名約定重命名文件。 問題:負責取命名約定(fetch_db())的function只能執行一次,第二次出現“無法打開數據庫文件”的錯誤信息。 我的研究表明,這是由於語句“path = os. ...

設置 OpenAI API Access 時出現“Malformed API key in.env”

[英]"Malformed API key in .env" when setting up OpenAI API Access

我正在嘗試使用 OpenAI 的 API 來處理他們擁有的一些示例。 但是,當我 go 加載我的 API 密鑰時,出現錯誤。 我創建了一個“.env”文件並做了: 然后在 Python 中我有以下內容:import os import openai openai.api_key_path = ". ...

使用 python 批量重命名具有不同前綴但文件類型相同的文件

[英]Batch Rename files with different Prefixes but same file type using python

我正在嘗試使用從 1 開始的計數器遞增地重命名我的文件,該計數器根據它們的前綴和相同的文件擴展名來處理它們。 該目錄具有以下文件示例: 我正在嘗試使用增量計數器重命名具有相同前綴的所有批次。 我的想法是首先存儲所有前綴(使用os.split到列表或集合中),然后使用此列表滾動目錄中的文件。 我不知道 ...

有沒有辦法檢查在 python 中運行 gcc 時的編譯錯誤?

[英]Is there a way to check for compile errors from running gcc inside python?

我想對 C 文件執行 os.popen("gcc command") 但如果由於任何原因失敗,我想打印一條消息並退出程序我不希望錯誤僅在控制台上打印我的消息並退出。if os.path.exists(prog_path): command_result = os.popen("gcc -W ...

使用 python 重命名文件時意外刪除了我的文件

[英]Accidently deletted my files when renaming them using python

我使用 Linux,我嘗試使用以下代碼重命名文件夾中的所有圖像文件: 它起作用了,所有文件都被重命名為:tweet1.png tweet2.png tweet3.png tweet4.png等但是當我不小心再次運行代碼時,一半的圖像文件被刪除了......有沒有辦法恢復它們? 看起來有相同名稱的文件 ...

為什么我無法導入自己的 os 模塊?

[英]Why am I unable to import my own os module?

我正在使用 Python 3.10。 我在目錄my_dir os.py 我正在嘗試使用import os從my_dir目錄訪問我的os.py 。 但它正在加載 Python 的os模塊,而不是我的。 我在sys.path中插入my_dir作為第一個元素,但它仍在加載 Python 的os模塊。 我 ...

嘗試重新啟動文件時文件的路徑不正確

[英]Incorrect path to my file when I try to restart it

我正在嘗試執行此操作: os.execv(sys.executable, ['python'] + sys.argv) 我得到的結果: C:\Program Files\Python310\python.exe: can't find '__main__' module in 'c:\\Users\ ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM