【如何获取一个文件的创建和修改时间】教程文章相关的互联网学习教程文章

Python:可以从字符串列表中创建新的变量名吗?【代码】

参见英文答案 > How do I create a variable number of variables? 16个我是python的新手,所以我不知道这是否可行.我正在尝试从字符串列表中创建变量名列表,以便我可以为新创建的变量赋值. 我看到了另一个类似的问题,但已经有一个关键词和价值观的字典. 这是我的代码:def handy(self):a = raw_input('How many hands? ')for i in range(int(a)):h = "hand" + str(i+ 1)self.list_of_hands.app...

如何在python中创建具有负边权重的随机单源随机非循环有向图

我想在大量的图上对Bellman ford算法进行执行时间分析,为了做到这一点,我需要生成大量的随机DAGS,并且可能具有负边缘权重. 我在python中使用networkx. networkx库中有很多随机图生成器,但是将返回带有边权重和源顶点的有向图的那个. 我使用的是networkx.generators.directed.gnc_graph(),但这并不能保证只返回一个源顶点. 有没有办法用甚至没有networkx做到这一点?解决方法:我注意到生成的图形总是只有一个接收器顶点,这是第一个顶...

python – 创建一个循环,在数据集的所有项目上运行函数(带有数据集索引的参数)?【代码】

所以我有一个功能:def connection(n,m,r):is_connected = ((x[n]-x[m])**2 + (y[n]-y[m])**2)**0.5if is_connected < 2*r:return n + " " + "connects with" + " " + melse:return "no connection"这基本上看到两个圆圈(坐标对应于索引n和m)是否连接. n和m参数引用数据集x和y中的索引,它们来自numpy.random数组:array([[ 0.31730234, 0.73662906],[ 0.54488759, 0.09462212],[ 0.07500703, 0.36148366],[ 0.33200281, 0.0455...

使用xmltodict从python中的xml文件创建json文件【代码】

我试图使用xmltodict从输入xml文件创建一个json文件,代码如下import io, xmltodict, json infile = io.open(filename_xml, 'r') outfile = io.open(filename_json, 'w') o = xmltodict.parse( infile.read() ) json.dump( o , outfile )最后一行给我带来以下错误Traceback (most recent call last):File "<stdin>", line 1, in <module>File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/__init...

python – 创建第一个Django项目:管理员网页将无法打开【代码】

注意:具体问题在下面结束.我首先描述了我想要的所有步骤:-)) 我使用Python 2.7和Django 4.2.1在Windows上. 我正在创建一个名为“mysite”的项目,这是docs.djangoproject.com上使用的项目. 到目前为止,我已经完成了以下内容,就像在教程中一样: 1)键入:django-admin.py startproject mysite这创建了所有标准文件夹,它们是:mysite/manage.pymysite/__init__.pysettings.pyurls.pywsgi.py2)键入:manage.py runserver当在地址栏中输...

在python中创建32位浮点wav文件?【代码】

我想用Python(2.x)创建32位浮点WAV文件.虽然“标准”WAV文件通常使用int,但许多专业音频应用程序处理(并保存)音频数据为float.标准波形模块无法执行此操作:http://bugs.python.org/issue16525有没有人在不使用补丁模块的情tnx任何帮助.解决方法:这听起来很有趣(见我的手柄),所以我敲了一下.也许你可以使用它.如果您的Python脚本生成的数值的单声道波形介于[-1.0 .. 1.0]之间,请通过sample_array发送该波形,并指定sample_rate(例如...

python – Paramiko:从公钥字符串创建一个PKey【代码】

我试图在低级别使用SSH协议(即我不想启动shell或任何东西,我只想传递数据).因此,我直接使用Paramiko的Transport课程. 我已经完成了服务器端,但现在我正在用愚蠢的东西撞墙.对于客户端连接到服务器,Transport的connect method将两个PKey对象作为参数:客户端的私钥(pkey)和服务器的公钥(hostkey). PKey类被描述为“公钥的基类”.然而问题是我无法弄清楚如何用ssh公钥创建这样的PKey对象(即字符串ssh-无论是AAblablabla).它有从私钥构...

python – 使用字符串含义列表从int’flags’的ndarray创建字符串ndarray【代码】

我试图从一个整数’标志’的ndarray:array([[1, 3, 2],[2, 0, 3],[3, 2, 0],[2, 0, 1]])一个字符串的ndarray:array([['Banana', 'Celery', 'Carrot'],['Carrot', 'Apple', 'Celery'],['Celery', 'Carrot', 'Apple'],['Carrot', 'Apple', 'Banana']],dtype='|S6')使用字符串列表作为’flags’到’含义’的映射:meanings = ['Apple', 'Banana', 'Carrot', 'Celery']我想出了以下内容:>>> import numpy as np >>> meanings = ['Ap...

在python中从n个子数组副本创建一个数组【代码】

有没有更有效的方法(或至少pythonic)来堆叠n个副本的子阵列,以创建一个新的数组?import numpy as npx = np.arange(4) for i in range(n-1):x = hstack((x,arange(4)))谢谢,解决方法: In [34]: x = np.arange(4)In [35]: np.tile(x,(3,1)) Out[35]: array([[0, 1, 2, 3],[0, 1, 2, 3],[0, 1, 2, 3]])但要小心 – 你可能能够使用broadcasting而不是一遍又一遍地重复同一行. 例如,假设您有一些形状数组(3,4):In [40]: y = np.arang...

python – Scrapy:无法创建项目【代码】

我有问题安装scrapy方面的lxml,但后来我发现了一些关于stackoverflow的信息.根据这些信息,我做了一个sudo easy_install lxml,有一些错误,我认为scrapy得到了安装: 我得出那个判断的原因是我击退了我可以做的事情:Python 2.7.5 (default, Jul 28 2013, 07:27:04) [GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.28)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> from scrapy im...

创建动态对象python【代码】

对于培训,我想在使用类的系统中创造性地创建用户. 这是我的代码:class CsrUser(object):def __init__(self, f_name, l_name, login, role, sex, password ='Hot12345'):self.f_name = f_nameself.l_name = l_nameself.login = loginself.role = roleself.sex = sexself.password = password我想从用户输入创建类的动态对象,#i want to create something like this def get_users_data():new_user = input("Enter the user name")....

python – 从上传创建新文件【代码】

我遇到了一个小问题: 我有一个网站来管理不同用户的视频文件.每个用户都可以将视频上传到我不想更改的个人文件夹,因为我不想混淆不同用户的文件.上传视频文件后,我调用一个子进程,它应该创建一个缩略图.由于ffmpeg中的错误,子进程失败,似乎与缺少写入权限有关.上传的文件和包含的文件夹属于www-data. 代码:command = ("ffmpeg -ss 00:00:10 -i %s -dframes 1 %s -y" % (video_path, image_path)).split() subprocess.call(comman...

python – 从pandas dataframe index创建列【代码】

我有一个数据框,我想将(索引的第一级)数据转换为一列.实际上我的df看起来像这样:col1 CoI AK 0 11 312 NaN BB 0 51 312 NaN 我想把它变成这样:col1 CoI0 1 AK1 31 AK2 NaN AK0 5 BB1 31 BB2 NaN BB我该怎么做才能做到最好?我认为这是一个相当基本的功能,但与许多其他“基本”熊猫一样,我无法在任何地方找到相关信息. 非常感谢,解决方法:df.reset_index(level = 0,inp...

python – 创建非纳米矩阵交叉的掩模【代码】

我有两个(或更多)numpy数组,其中我需要在每个单元格上执行calulcation,其中所有匹配的单元格位置都具有非null值.import numpyarr_a = numpy.zeros(shape=(5,6)) arr_a.fill(numpy.nan) arr_b = numpy.zeros(shape=(5,6)) arr_b.fill(numpy.nan)arr_a[1,1] = 12.9 arr_b[1,1] = 99.2 arr_b[1,2] = 99.2样品:arr_a: array([[ nan, nan, nan, nan, nan, nan],[ nan, 12.9, nan, nan, nan, nan],[ nan, nan, ...

python – 无法发现使用PyBluez创建的服务【代码】

我正在尝试使用PyBluez在Python上创建一个简单的蓝牙服务,看起来它的工作原理,但我找不到我的手机和PyBluez本身的服务.当我使用PyBluez进行搜索时,我能够发现我的手机蓝牙,而不是使用PyBluez创建的服务器.下面的代码有什么问题?import bluetoothserver_sock=bluetooth.BluetoothSocket( bluetooth.RFCOMM )port = 0 # automatically choose port server_sock.bind(("",port)) server_sock.listen(1)uuid = "1e0ca4ea-299d-4335-93...