- 
            	
                使用Python将CSV数据导入postgreSQL
所属栏目:[Python] 日期:2020-12-20 热度:155
我正在尝试使用 Python将我拥有的CSV数据导入到postgreSQL中.它在我运行代码时显示(User)附近的错误.有人可以提供帮助.我是编程新手所以请原谅我的愚蠢. import psycopg2import csvcsv_data = csv.reader(file('SampleData2.csv'))database = psycopg2.conne[详细]
 - 
            	
                python – Django每次请求都使用相同的类视图实例吗?
所属栏目:[Python] 日期:2020-12-20 热度:194
在 django中,当使用基于类的视图时,设置类级变量(例如template_name)是很常见的 class MyView(View): template_name = 'index.html' def get(self,request): ... 我想知道是否在运行时修改这些变量 class MyView(View): template_name = 'index.html' def ge[详细]
 - 
            	
                无法在python中将图像作为数组关注
所属栏目:[Python] 日期:2020-12-20 热度:183
所以我使用这个非常简单的图像来理解图像如何存储在一个数组中以及如何操作它. SIDE NOTE Can anyone suggest me a book/blog which starts with these basics,as most of them skipping this part and even though trivial but I cant progress with these[详细]
 - 
            	
                Python traceback.print_exc()返回’None’
所属栏目:[Python] 日期:2020-12-20 热度:199
该函数应该捕获主执行中的异常.如果存在异常,则应使用log.error(traceback.print_exc())打印出错误并使用exit_main()进行清理. def main(): try: exec_app() except KeyboardInterrupt: log.error('Error: Backup aborted by user.') exit_main() except Exc[详细]
 - 
            	
                使用inferred_freq设置pandas.tseries.index.DatetimeIndex.freq
所属栏目:[Python] 日期:2020-12-20 热度:68
考虑DatetimeIndex tidx tidx = pd.to_datetime(['2016-07-29','2016-08-31','2016-09-30'])print(tidx.freq)print(tidx.inferred_freq)print(tidx)NoneBMDatetimeIndex(['2016-07-29','2016-09-30'], dtype='datetime64[ns]',freq=None) 我希望freq属性假[详细]
 - 
            	
                python – 将numpy列表数组转换为numpy数组
所属栏目:[Python] 日期:2020-12-20 热度:111
我有一些数据存储为dtype = object的numpy数组,我想提取一列列表并将其转换为numpy数组.这似乎是一个简单的问题,但我发现解决它的唯一方法是将整个事物重新编写为列表列表,然后将其重新设置为numpy数组.有更多的 pythonic方法吗? import numpy as nparr = n[详细]
 - 
            	
                python – 在函数中调用2个函数
所属栏目:[Python] 日期:2020-12-20 热度:117
参见英文答案 Assign multiple functions to a single variable?????????????????????????????????????3个 问题如下: 写一个函数compose,它接受两个函数作为参数,我们称它们为Fa和Fb,并返回一个函数Fres,这意味着来自另一个函数的outdata是indata到第一个,e[详细]
 - 
            	
                模块在Python中有类型吗?
所属栏目:[Python] 日期:2020-12-20 热度:107
我正在读 PEP338.有些话困惑我: If the module is found,and is of type PY_SOURCE or PY_COMPILED ,then the command line is effectively reinterpreted from python options -m module args to python options filename args . 模块在Python中有类型吗?[详细]
 - 
            	
                如何在Pandas数据框架中用NaN替换一系列值?
所属栏目:[Python] 日期:2020-12-20 热度:94
我有一个巨大的数据框架.我应该如何用NaN替换一系列值(-200,-100)? 解决方法 你可以这样做: In [145]: df = pd.DataFrame(np.random.randint(-250,50,(10,3)),columns=list('abc'))In [146]: dfOut[146]: a b c0 -188 -63 -2281 -59 -70 -662 -110 39 -146[详细]
 - 
            	
                python – 带有索引的Pandas Plot导致’KeyError []不在索引中
所属栏目:[Python] 日期:2020-12-20 热度:184
我是 Python中Pandas概念的新手.通常情节不是问题.但是,我现在面临的是包含索引的数据框.不知何故什么都没有了. 我想要实现的目标: 为每个列[Plant1,Plant2,Plant3]创建一个特定柱[Trafo1]的子图. 这是我的代码: import numpy as npimport datetimeimport[详细]
 - 
            	
                Python用str和int计数
所属栏目:[Python] 日期:2020-12-20 热度:51
大家好,你好! 我无法正常计算,而且我很茫然.第二双眼睛真有帮助. 我从配置文件中得到一个变量: import ConfigParserconfig = ConfigParser.ConfigParser()config.read("config.ini")count1 = config.get('Counter','count1') print count15 但是,当我想简[详细]
 - 
            	
                python – 指定groupby聚合后的列顺序
所属栏目:[Python] 日期:2020-12-20 热度:146
我的年龄,身高和体重列的排序随着每次运行代码而变化.我需要保持我的agg列的顺序为静态,因为我最终根据列位置引用此输出文件.我该怎样做才能确保每次都以相同的顺序输出年龄,身高和体重? d = pd.read_csv(input_file,na_values=[''])df = pd.DataFrame(d)df[详细]
 - 
            	
                如何在python中为变量赋值编写unittest?
所属栏目:[Python] 日期:2020-12-20 热度:157
这是在 Python 2.7中.我有一个名为A类的类,有些属性我想在用户设置时抛出异常: myA = A()myA.myattribute = 9 # this should throw an error 我想编写一个unittest来确保这会引发错误. 在创建测试类并继承unittest.TestCase之后,我尝试编写如下测试: myA =[详细]
 - 
            	
                python – 如何在matplotlib.pyplot中隐藏轴
所属栏目:[Python] 日期:2020-12-20 热度:94
我将图像放在一个numpy数组中,并使用以下代码绘制它.如何判断程序不绘制轴,如(0,100,200 ……) import matplotlib.pyplot as pltplt.figure()plt.imshow(output_ndarray)plt.savefig(output_png) 解决方法 plt.xticks([])plt.yticks([]) http://matplotlib.o[详细]
 - 
            	
                python – 获取属于其OneToOne模型的属性排序的模型
所属栏目:[Python] 日期:2020-12-20 热度:140
假设有一个名为User的模型和另一个名为Pet的模型,它与User有一个OneToOne关系,Pet模型有一个属性年龄,如何获得拥有十大最老狗的十个用户? class User(models.Model): name = models.CharField(max_length=50,null=False,blank=False)class Pet(models.Model[详细]
 - 
            	
                python – Pandas – 识别以列表中的值开头的数据帧值
所属栏目:[Python] 日期:2020-12-20 热度:167
说我有以下数据帧: import pandas as pd d=pd.DataFrame() d['A']=['12345','12354','76','4'] d['B']=['4442','2345','33','5'] d['C']=['5553','4343','5'] d A B C0 12345 4442 55531 12354 2345 43432 76 33 333 4 5 5 并说我有3个感兴趣的值: vals=['[详细]
 - 
            	
                Python:在这种情况下,为什么我不能为数组赋值?
所属栏目:[Python] 日期:2020-12-20 热度:155
import numpy as npdata = np.array([['Height','Weight'],['165','48'],['168','50'],['173','53']])data[0,0] = data[0,0] + "_1" data [0,0]是’Height’,我想用’Height_1’替换它.但上面的代码不起作用.它返回结果为: data[0,0] ‘Height’ 数据[0,0][详细]
 - 
            	
                大多数Pythonic方法在O(1)复杂度的列表中查找/检查项目?
所属栏目:[Python] 日期:2020-12-20 热度:166
我面临的问题是在O(1)复杂度的列表中查找/检查项目.以下具有O(n)的复杂性: 'foo' in list_bar 这具有O(n)的复杂性,因为您在列表中使用了in关键字. (参见Python Time Complexity) 但是,如果在集合上使用in关键字,则其复杂度为O(1). 我需要弄清楚列表的O(1)复[详细]
 - 
            	
                python – Pandas:查询字符串,其中列名包含特殊字符
所属栏目:[Python] 日期:2020-12-20 热度:54
我正在使用具有如下结构的数据框: In[75]: df.head(2)Out[75]: statusdata participant_id association latency response complete CLIENT-TEST-1476362617727 seeya 715 dislike 1 complete CLIENT-TEST-1476362617727 welome 800 like stimuli element[详细]
 - 
            	
                如何使用dask映射列
所属栏目:[Python] 日期:2020-12-20 热度:70
我想在DataFrame列上应用映射.对于熊猫,这是直截了当的: df["infos"] = df2["numbers"].map(lambda nr: custom_map(nr,hashmap)) 这将根据custom_map函数写入infos列,并使用lambda语句的数字行. 有了dask,这并不是那么简单. ddf是一个dask DataFrame. map_p[详细]
 - 
            	
                python – pyad:安装得很好,但说无法找到adbase
所属栏目:[Python] 日期:2020-12-20 热度:138
这让我非常困惑.我用pip安装了pyad,一切似乎都很好: C:WINDOWSsystem32pip install pyadCollecting pyad Using cached pyad-0.5.16.tar.gzRequirement already satisfied (use --upgrade to upgrade): setuptools in c:python35libsite-packages (from[详细]
 - 
            	
                如何使用django-filters重命名(在API中公开)过滤器字段名称?
所属栏目:[Python] 日期:2020-12-20 热度:72
正如问题所述 – 我正在尝试重命名我的API中公开的过滤器字段名称. 我有以下型号: class Championship(Model): ...class Group(Model): championship = ForeignKey(Championship,...)class Match(Model): group = ForeignKey(Group,...) 我在REST API中公开[详细]
 - 
            	
                根据权重,从python中的列表列表中随机选择列表
所属栏目:[Python] 日期:2020-12-20 热度:54
我有一个列表列表,其中每个列表与分数/重量相关联.我想通过从第一个列表中随机选择来生成一个新的列表列表,以便那些得分较高的列表更频繁地出现.当群体只是一个正常的列表时,下面的行可以正常工作.但我希望将它列为清单列表. population = [['a','b'],['b','[详细]
 - 
            	
                如何在Python中生成0-1矩阵的所有可能组合?
所属栏目:[Python] 日期:2020-12-20 热度:143
如何生成大小为K的0-1矩阵的所有可能组合? 例如,如果我取K = 2且N = 2,我得到以下组合. combination 1[0,0; 0,0]; combination 2[1,0]; combination 3[0,1; 0,0]; combination 4[0,0; 1,0]; combination 5[0,1]; combination 6[1,0]; combination 7[1,0]; c[详细]
 - 
            	
                如何使用XPath – Scrapy从SELECT列表中获取最后一个OPTION
所属栏目:[Python] 日期:2020-12-20 热度:129
我正在使用这个选择器,但它给出了错误 // * [@ ID = “数量”] /选项/ [最后() – 1] 如何选择最后一个OPTION? 我正在使用Scrapy Framework. 解决方法 你有一个额外/之前[使XPath表达式无效.去掉它: //*[@id="quantity"]/option[last()-1] 请注意,您也可以[详细]
 
