问题标签 [python-os]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何在 GAE 的 ndb 模型中创建随机默认值?
我有一个 ndb 模型
当我创建模型列表时,令牌是相同的:
奇怪的是,每封邮件的邀请令牌都是一样的,这是怎么回事?谢谢。
python - 字符串连接 '\' python
我正在尝试将 '\' 与文件夹中的路径和文件名连接,但是当我尝试连接时,我在扫描字符串文字时遇到了 EOL:
python - python socket-send() 命令不起作用
我需要编写一个服务器和一个客户端来做 4 件事 1.发送消息被接收的时间 2.获取文件夹中的所有文件 3.从该文件夹中复制一个文件并在另一个文件夹中创建一个新文件(txt) 4.关闭程序
克林特:
服务器:
问题是我在另一台电脑上试过了,程序只是没有发送消息(粗体),我不明白为什么,因为代码在另一台电脑上工作,经过几次测试,我知道它找到了文件,一切都是好的,它只是不发送消息(.txt 文件不为空)
python - Python - 浏览符合命名标准的子目录
我正在使用 Python 3.5 来分析 csv 文件中包含的数据。这些文件包含在“figs”目录中,该目录包含在 case 目录中,该目录包含在整个数据目录中,例如:
/strm1/serino/DATA/06052009/figs
或更一般地说:
/strm1/serino/DATA/ case_date_in_MMDDYYYY /figs
我开始的目录是'/strm1/serino/DATA/',每个子目录是我正在处理的案例的月、日和年。每个子目录都包含另一个名为“figs”的子目录,这是每个案例的 csv 文件的位置。准确地说:
/strm1/serino/DATA/ case_date_in_MMDDYYYY /figs/ case_date_in_MMDDYYYY .csv
所以,我想从我的 DATA 目录开始,并通过它的子目录找到那些具有 MMDDYYYY 命名的目录。但是,某些案例目录的名称可能在末尾带有州缩写,例如:“06052009_TX”。因此,与其完全匹配 MMDDYYYY 命名,不如验证目录名称是否包含任何数字 1 到 9 一样简单。
一旦我进入第一个子目录(案例目录),我想进入“figs”子目录。在那里,我想使用与第一个子目录(案例目录)相同的命名约定来访问 csv 文件。我将使用每个 csv 文件中包含的数据填充现有数组。
基本上,我的问题涉及浏览多个匹配特定命名约定的子目录并最终在“末尾”访问数据文件。我很天真地玩弄 glob、fnmatch、os.listdir 和 os.walk,但我无法得到足够接近工作的任何东西,我认为将其包含在内会有所帮助。我对这些模块不是很熟悉。我可以包括的是我想要的:
我遇到了相关问题,但我无法以我想要的方式应用他们的答案,尤其是嵌套目录。我非常感谢您的帮助,如果我需要澄清任何事情,请告诉我。
python - 如果文件不存在,则在目录中备份文件
我在该文件中有一个带有文件名的 Pathfile.dat,如果文件不存在,我正在尝试复制文件的备份
我遇到了函数“ if files.is_file():”的问题
以下是我似乎遇到的错误
/home/admin/Pycharm/backup/test1
未找到 /home/admin/Pycharm/backup/test2
not Found cp: '/home/admin/Pycharm/backup/test1' 后缺少目标文件操作数</p>
尝试“cp --help”以获取更多信息。
sh: 2: /home/admin/Pycharm/backup/: 未找到
sh:3:_copy:未找到
cp: '/home/admin/Pycharm/backup/test2' 后缺少目标文件操作数</p>
尝试“cp --help”以获取更多信息。
sh: 2: /home/admin/Pycharm/backup/: 未找到
sh:3:_copy:未找到
python - 使用相对路径时 dlib 模块 ArgumentError 中的 shape_predictor
dlib.shape_predictor
我在使用函数时遇到了一个奇怪的错误。
这是我的代码:
如果我使用通过相对路径定义的预测模型,os
那么我会得到一个错误:
如果我硬编码上面定义的路径,脚本运行没有问题。任何想法可能出了什么问题?
python - Windows 与 Linux 文件模式
在 Windows 机器上,我正在尝试使用 python 中的 os 模块获取文件模式,如下所示(短片段):
我为文件获取的模式示例是 33206。
我的问题是,如何将其转换为 linux-file 模式方法?(例如,666)。
感谢所有回复者!
编辑:
在这里找到我的答案:) 对于所有想进一步了解这个主题的人:
python - 如果在文本文件中找到特定字符串,则从文件夹中读取文本文件并保存文件夹的名称 - Python
我有大约 100 个随机名称的文件夹,例如 1,2,3,4,...100。在这些文件夹中,我有包含一些字符串的文本文件。例如:sample.txt。
这些文本文件都具有相同的名称,但位于不同的文件夹中。我需要的是从这些文件夹中读取文件,并读取这些文件中的文本并打印出或保存这些文本文件的位置。
如果文件在我的密码中,我只知道如何从文件中读取行并在其中查找内容。我为此使用以下代码:
如何从文件夹中读取文件并记录这些文件夹的名称?
python - 无法使用 os.mkdir 创建目录,尽管它不存在
我试图创建一个目录os.mkdir
,但它引发了FileExistsError
.
该文件test
确实存在,但它是常规文件而不是目录。
在这种情况下如何创建目录test/
?
python - os.popen().read() -charmap 解码错误
我已经阅读了UnicodeDecodeError: 'charmap' codec can't decode byte X in position Y: character maps to <undefined>。虽然错误消息相似,但代码完全不同,因为我os.popen
在这个问题中使用,而不是open
. 我不能使用其他问题的答案来解决这个问题。
该行应该将命令“dir”的输出分配给变量“output”,导致此错误:
我认为这可能会发生,因为文件夹中的某些文件的名称中包含ł、ą、ę和ć等字母。我不知道如何解决这个问题。