腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何检查
python
脚本(test.py)是否在windows 10上运行
、
、
--我正在尝试在
Python
之间建立一个套接字连接。
Python
将充当服务器,PHP将充当客户端。在运行此脚本之前,如何检查它(test.py)是否在运行,然后从PHP.how运行它以停止运行。
浏览 8
提问于2017-08-15
得票数 1
2
回答
Linux :锁定,但不是基于
文件
的锁定
、
、
、
我需要一种方法来确保只有一个
python
进程正在处理一个目录。不涉及联网或NFS。multiprocessing.Lock提供的
锁
没有帮助,因为两个
python
解释器都没有共享同一个父程序。 不涉及线程。我在linux上使用
Python
浏览 2
提问于2017-11-06
得票数 2
回答已采纳
1
回答
python
中的部分依赖管理
、
、
、
、
我正在管理一个具有大量依赖项的相当大的
python
项目,该项目打算在中运行。定义要在生产中安装哪些依赖项的一种常见方法是,通过或这样的工具生成一个
锁
文件
。在创建这样一个
锁
文件
时,通常会指定所有
python
依赖项,以确保包之间没有冲突。但是,由于TensorFlow停靠容器是与TensorFlow及其所有依赖项一起预装的,所以我非常希望将这些包排除在我的
锁
文件
中,以避免双重安装。但是,我仍然希望我的依赖关系管理工具在解析
锁
文件<
浏览 1
提问于2019-05-10
得票数 1
回答已采纳
2
回答
只允许
python
脚本的一个实例
可能重复: 确保只有一个
python
脚本副本运行的最佳方法是什么?我和巨蟒僵尸有麻烦。我厌倦了使用open("lock","w")创建写
锁
,但是
python
没有通知我如果
文件
已经有写
锁
,它只是等待。
浏览 3
提问于2010-07-13
得票数 3
回答已采纳
1
回答
flock()函数有问题
、
、
、
我有一个关于flock()如何工作的问题,特别是在
python
中。我有一个模块可以打开串行连接(通过os.open())。我需要保证这个线程的安全。我读到flock()在
文件
关闭后解锁
文件
。但是有没有一种情况可以在
python
崩溃的情况下保持
文件
打开呢? 如果设置了LOCK_EX,那么到底允许什么来使用锁定的
文件
?仅仅是锁定
文件
的模块?
浏览 0
提问于2010-10-13
得票数 1
回答已采纳
3
回答
更改
python
锁
文件
位置?
、
当我试图加密该
文件
时,我发现
python
-gnupg试图将一个
锁
文件
放入我的gnupghome目录中,这个目录是用户无法写入的。我不想给“任何人”写访问权,那么有没有办法改变
python
用来存储
锁
文件
的位置呢?Clarification: --有人向我指出,我可能没有明确表示,当我初始化对象时,我正在设置gnupghome,但我不希望将
锁
文件
放在那里,因为我不希望“任何人”对该位置具有写入访问权限。
浏览 25
提问于2012-09-21
得票数 0
回答已采纳
1
回答
为什么flock不清理
锁
文件
?
、
进程完成后,我看到
锁
文件
没有被删除吗?flock为什么保留
文件
有什么原因吗?另外,flock如何知道是否获得了
锁
?下面是crontab
文件
中的示例 * * * * * flock
python
<script_name>.py
浏览 0
提问于2017-05-30
得票数 19
回答已采纳
1
回答
CSVWriter在我写数据的时候没有保存数据
、
Python
新手对csv模块感到有点沮丧。在这种情况下,如果我自己编写
文件
解析器会更容易一些,但是我想用Pythonic的方式来做一些事情.我编写了一个小小的
python
脚本,它应该将我的数据保存到CSV
文件
中。,但是它是空的,但是它有一个
锁
,因为它仍然被process使用。数据似乎已写入内存中的
文件
,但尚未刷新到磁盘。如何将<e
浏览 3
提问于2010-10-20
得票数 61
回答已采纳
1
回答
在robotframework中锁定
文件
、
、
在运行时,我需要确保一个
文件
一次由一个进程访问,而另一个进程应该等待进程释放该
文件
。 我知道这可以通过
python
中的多线程来完成。我是蟒蛇的新手。我需要帮助来解决这个问题。
浏览 2
提问于2014-05-30
得票数 0
回答已采纳
1
回答
用于
python
的共享和独占命名
锁
、
、
我需要将
python
线程和进程(不一定相互关联)与命名
锁
(例如
文件
锁
)同步。最好是读写器
锁
。我已经尝试过fcntl.flock (它同时具有独占和共享
锁
获取),但它没有提供所需的
锁
级别- 到目前为止,我的解决方案是对memcached (或mmap锁定
文件
)使用。
浏览 0
提问于2012-08-07
得票数 7
1
回答
如何在
python
框架中只执行一个正在运行的进程实例?
、
、
、
、
我有一个
python
管理命令,应该在接收到输入
文件
时调用它,但是这个命令对于并行调用是不安全的。因此,只有当没有其他
文件
正在处理时,才应该处理输入
文件
。我担心,如果进程崩溃,
锁
文件
将不会被删除,因此在我们手动删除该锁定
文件
之前,其他
文件
都不会被处理。解决方案不需要特定于Django甚至<
浏览 1
提问于2018-08-24
得票数 5
回答已采纳
2
回答
Python
2.5中的线程问题,KeyError: 51,帮助调试?
、
、
我有一个
python
脚本,它运行特定的脚本很多次(为了蒙特卡洛目的),我编写脚本的方式是,我将脚本排入所需的运行次数,然后我产生线程,每个线程在完成后一次又一次地运行脚本。一旦特定线程中的脚本完成,就会通过访问
锁
将输出写到
文件
中(所以我猜测在给定时间只有一个线程访问
锁
)。一旦一个线程释放了
锁
,下一个线程就会访问它,并将其输出添加到先前写入的
文件
中,然后重写该
文件
。当迭代次数很少时,比如10或20,我不会遇到问题,但是当迭代次数很大,比如50或150次时,
pyth
浏览 16
提问于2010-05-19
得票数 1
1
回答
Python
检查进程是否正在运行,然后重新执行
、
、
我正在尝试创建一个
python
脚本,用于检查程序是否正在运行,如果此程序未运行,则必须使用此
python
脚本自动重新执行此程序如果不是,那么在
Python
中,我们可以通过哪些不同的方法来确定进程是否正在运行? 我使用的
浏览 4
提问于2018-06-26
得票数 0
1
回答
保留
文件
描述符以防止FD耗尽
我有一个具有多个线程的
python
应用程序,线程2到n可能打开任意数量的
文件
。我希望确保当线程1尝试打开一个
文件
时,它绝对不会因为
文件
描述符耗尽而失败。简而言之,我想保留
文件
描述符而不打开它们。我只能控制从线程1运行的代码,它是在仍然有大量
文件
描述符的时候产生的。(例如,我想这可以通过从线程1打开/dev/null几次来“保留”fd,并在线程1需要打开
文件
时关闭它,从而确保至少有一个未使用的fd,但这最终会引入竞争条件。)
浏览 0
提问于2014-01-20
得票数 1
7
回答
Python
:创建基于PID的
锁
文件
的模块?
、
、
我正在编写一个
Python
脚本,它可能会运行很长时间,也可能不会运行(取决于很多事情),我希望确保多个实例(通过cron启动)不会互相影响。执行此操作的逻辑方法似乎是基于PID的
锁
文件
…但是,如果已经有代码可以做到这一点,我不想重复发明轮子。 那么,有没有一个
Python
模块可以管理基于PID的
锁
文件
的细节呢?
浏览 4
提问于2009-09-18
得票数 28
回答已采纳
2
回答
如何将
Python
函数解耦为单独的进程?
、
、
、
、
我需要foo到后台,设置
锁
文件
,设置一切,删除
锁
文件
。调用者必须调用foo并退出。我在考虑Subprocess模块,但是我发现它不能做我需要做的事情。
python
-daemon似乎很有前途,但我不需要它永远作为守护进程运行。
浏览 4
提问于2019-11-18
得票数 0
1
回答
捕获当前
python
环境的快照并在另一台计算机上重新创建。
、
、
、
、
我有一个用
python
3.6.8使用miniconda创建的环境,名为basepy_3_6_8。我希望将环境快照保存到
文件
中,然后在另一台计算机上重新创建它:$ con
浏览 1
提问于2019-02-04
得票数 2
1
回答
访问
python
中的前一个对象值
、
、
、
根据输入,它需要读取特定的
文件
,但不应该同时读取。例如,如果我传入file1来读取。它开始读取该
文件
,我将reading_status设置为True。
浏览 2
提问于2021-06-16
得票数 0
1
回答
使用从C扩展名返回的
文件
描述符读取
python
中的
文件
、
、
、
当我尝试在
python
中读取一个
文件
时,它会阻止其他进程编辑该
文件
。即使
文件
是以读模式打开的。C代码fileread.h static PyObject* filerea
浏览 2
提问于2015-08-18
得票数 1
回答已采纳
3
回答
Python
嵌入线程--避免死锁?
、
、
、
这意味着
Python
将保存GIL (可能来自其他线程,而不是我最初调用的线程),然后尝试获取我的保护
锁
。当调用
Python
时,我可能需要持有相同的
锁
,因为我可能正在迭代一些对象集合,例如。问题是,即使我在调用
Python
时持有GIL,
Python
也可能放弃它,将其交给另一个线程,然后将该线程调用到我的主机中,期望获得主机
锁
。同时,主机可以接收主机
锁
和GIL
锁
,并调用
Python
。这就是它应该做的,但是它使得不可能对<
浏览 9
提问于2009-04-29
得票数 7
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python并发:线程和锁
Python中的线程锁
谈谈Python线程中的“锁机制”
Python 全局解释器锁与并发
什么是python的全局解释锁?
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券