Questions tagged «python»

Python是一种解释性的通用高级编程语言。编程问题不在主题之列。应该在Stack Overflow(http://www.stackoverflow.com)上询问有关Python使用的问题。

1
Django + Daphne + Caddy +文件上传= 413错误
我有一个与Caddy一起部署,生产的Django Web应用程序。在制作中,我使用Caddy作为指向daphne的反向代理,指向我的Django应用程序。但是,当我尝试将文件上传到生产中的管理门户时,我收到413错误。在调试模式下,当我刚刚使用Django时,我没有收到此错误。有人有主意吗?这是我的Caddyfile: 0.0.0.0:2015 on startup daphne peptidedb.asgi:application & header / { -Server # be sure to plan & test before enabling # Strict-Transport-Security "max-age=63072000; includeSubDomains; preload" Referrer-Policy "same-origin" X-XSS-Protection "1; mode=block" X-Content-Type-Options "nosniff" # customize for your app #Content-Security-Policy "connect-src 'self'; default-src 'none'; font-src 'self'; form-action 'self'; frame-ancestors 'none'; img-src …

0
Eset Endpoint阻止CherryPy Web服务?
我不是肯定的我在正确的地方问这个,所以如果你认为它应该在其他地方,请温柔地告诉我你认为我应该问的地方。 我有一个用Python编写的Web服务,使用CherryPy。它工作正常,直到我安装了Eset Endpoint Antivirus。我已经尝试关闭Web保护并确保端口是打开的,以及更改端口,但无论我做什么,当我尝试运行我的应用程序时,我收到端口不可用的错误。有没有人遇到过这个,如果有的话,有什么问题? 我在Mac上,万一有任何影响。我卸载了Eset,一切正常,所以我很肯定Eset导致了这个问题。

1
在Apache 2.2下在Windows Server 2008 R2上安装Trac而不使用IIS?
Trac是一个由python驱动的错误跟踪和项目管理应用程序。根据Trac的wiki,有几个选项可以安装Trac,一个独立的服务器(tracd),或使用以下选项之一在专用的Web服务器下: FastCGI - 在Windows上不可用。mod_wsgi - 没有版本的mod_wsgi可用于实际在我的系统上运行的Apache 2.2.22和Python 2.7.3-amd64!mod_python - 不再推荐,因为mod_python不再被主动维护)CGI-不应该被使用,因为性能远非最佳) 这让我无法在Windows上运行Trac。 加载ModWSGI的Apache 2.2.22在启动时崩溃Apache2.2服务而没有任何错误日志。禁用apache配置中的行以加载mod_wsgi可恢复健全性。 我只想在启用了身份验证的Windows上安装Trac。我无法使用这样的基本工作进行验证tracd: tracd -p 8000 --basic-auth="c:\tmp,c:\tmp\Passwords.md5.txt,mycompany" c:\tmp\RootFolder 我无法安装Mod_WSGI。我将继续尝试找出一个有效的组合,我怀疑我应该安装32位python而不是64位python,开始。我在安装Python 64位2.7.3时做错了吗?我再次尝试使用所有32位组件,仍然无法使用MOD_WSGI与apache 2.2.22一起工作。我将尝试使用Visual C ++ Express 2010自己编译mod_wsgi,但在我看来,使用身份验证在Windows上运行Trac应该比这更容易。 有没有办法在Apache下使用身份验证在Windows上运行Trac? 最后一个“Trac on windows”文章于2008年去世,只留下了“Trac on windows”设置的这个互联网档案链接。 更新的Bitnami安装程序看起来很有希望,但它崩溃上发布的Windows Server 2008 R2上。解决方法是使用--mode win32命令行参数运行(使用“运行”菜单或命令提示符,以便可以使用参数运行安装程序。)

0
使用mod_python列出Trac中多个项目的存储库
目前正在一个自定义网页上工作,该网页显示了我在Trac(1.0.1)中拥有的可用项目。我正在使用mod_python连接trac接口。我为此找到了一个标准页面,但是没有显示存储库列表。该页面显示了一些变量以链接到不同的项目,但是我找不到在项目内部不同存储库的变量。 我已通过阅读以下内容设置了该网页:http : //trac.edgewall.org/wiki/TracInterfaceCustomization (在“网站外观”下) 简短的摘要; 编辑../conf.d/trac.conf: PythonOption TracEnvParentDir /parent/dir/of/projects PythonOption TracEnvIndexTemplate /path/to/template 并制作一个模板文件,我可以在/ path / to / template进行编辑: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://genshi.edgewall.org/" xmlns:xi="http://www.w3.org/2001/XInclude"> <head> <title>Available Projects</title> </head> <body> <h1>Available Projects</h1> <ul> <dl> <li py:for="project in projects" py:choose=""> <a py:when="project.href" href="$project.href" title="$project.description">$project.name</a> ## …

3
bash中的原始多行字符串?
有没有办法在bash中获得未解释的字符串-它可以包含单引号和双引号以及Bang!等 我想做类似的事情 #!/bin/bash echo -e "Line One\nLine Two\nLine three" | python -c """ import sys for line in sys.stdin.readlines(): print "STDIN: %s" %line """ | awk '{print $2}' 问题是零STDIN:打印了行-stdin没有通过管道传递到python程序。 这是一个用例:请注意,输入大小可以是低GB的大小: 猫“ my10GBfile.dat” | python -c“”“ ..等 现在在那里使用HEREDOC #!/bin/bash echo -e "Line One\nLine Two\nLine three" | python<<-HERE some multiline python program …
1 bash  python 

0
如何获取csvkit来转换非常宽的xlsx文件—奇怪的错误消息
我一直在尝试将多个非常宽(超过200列)的xlsx文件转换为csv文件,以便将它们聚合为一个文件进行分析。我一直在尝试使用csvkit,但是它只是挂在文件上。 每次我运行详细模式时,都会出现以下错误消息: C:\_analysis>in2csv -v 85910332_PE20160101_RECLMEXP.xlsx > test.csv c:\python35\lib\site-packages\openpyxl\workbook\names\named_range.py:121: UserWarning: Discarded range with reserved name warnings.warn("Discarded range with reserved name") Traceback (most recent call last): File "C:\Python35\Scripts\in2csv-script.py", line 9, in <module> load_entry_point('csvkit==0.9.1', 'console_scripts', 'in2csv')() File "c:\python35\lib\site-packages\csvkit\utilities\in2csv.py", line 82, in launch_new_instance utility.main() File "c:\python35\lib\site-packages\csvkit\utilities\in2csv.py", line 76, in main data = convert.convert(self.input_file, filetype, …

1
Windows 8.1命令,例如Unix / Linux WHICH命令
下面是在Win 8.1 CMD中使用WHERE命令的结果的示例 (DJANGO) C:\Python34>where python C:\Python34\python.exe C:\Python34\DJANGO\Scripts\python.EXE 我在寻找的东西只会返回WHICH版本/持久性。在这种情况下,C:\Python34\DJANGO\Scripts\python.EXE由于我激活了virtualenv,因此我希望只能看到它。


2
如何在Fedora 18中将IPython与Python3.3结合使用
我的PC上同时安装了Python 3.3和Python 2.7。使用软件安装程序在Fedora 18上安装IPython 0.13.1之后,它默认为Python 2.7。 我对Linux和Python的经验都很少(尝试过几次)。我看过IPython配置文件,但仍然遇到困难。任何帮助/指针表示赞赏。

1
与另一个python的shell python交互
所以我的问题是: 我在主库中使用的是python版本,需要做一些与程序的python库接口的操作。该程序带有一个.bat设置变量并启动python的文件。 我想从我的主python中执行以下操作: 呼叫.bat档案 从python会话创建import我的自定义函数 将输入发送给我自定义函数(主要是字符串的嵌套列表) 处理完数据后,停止新的python实例 如何从python完成这样的事情?我是否应该将自己锚定在创建的cmd提示符下,以便能够将命令发送到新的python实例?会os或subprocess仍是可行的或者我需要创造这样一个PowerShell脚本交出这一切? 谢谢。

2
无法安装matplotlib,freetype2标头将被忽略
我想通过pip安装matplotlib。freetype2.h有问题 REQUIRED DEPENDENCIES numpy: 1.6.2 freetype2: found, but unknown version (no pkg-config) * WARNING: Could not find 'freetype2' headers in any * of '.', './freetype2'. 有人有类似的问题(如何在OS X上安装matplotlib?),建议先安装pkg-config。我使用macports做到了,但是我仍然收到同样的警告。 我用find查找标题,它们肯定存在于: /opt/X11/include/ft2build.h /usr/X11/include/ft2build.h 如何使用这些文件安装matplotlib?

1
Python无法在Windows 7上安装
我正在尝试在Windows 7(64位)-AMD Sempron计算机上安装Python。我下载了3.1.2 Windows X86-64安装程序。运行它并选择为所有用户安装它的选项后,安装程序窗口消失。最终,我收到一个对话框错误,提示“安装程序不再响应”。 我也尝试过x86版本和2.7 amd64.msi。为什么我会收到此错误?

3
在启动时启动SimpleHTTPServer
我试图让python的SimpleHTTPServer在启动时使用/etc/init/pyweb.conf启动,并指定脚本将在其中执行的路径以及服务器文件的来源,但是我似乎无法将其获取到工作。 这是我最终得到的结果,但并未奏效: # Start SimpleHTTPServer # description "SimpleHTTPServer" start on startup task exec python -m SimpleHTTPServer --path=/var/pyweb/
1 python  ubuntu 



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.