小编Chi*_*xit的帖子

raw_input("")已从python 3.2中删除

我已经尝试了很多raw_input("")在python控制台上运行但是会出错.此外,我观看了一些可能是在老蟒蛇上制作的视频.所以这input("")是唯一的方法,为什么raw_input("")在新版本中丢弃有什么原因?

python python-2.7 python-3.x

24
推荐指数
2
解决办法
7万
查看次数

Google App Engine'没有名为pwd的模块'

我能够运行我的Google App Engine项目(我正在使用Python Flask开发Web应用程序),但当我将系统从Ubuntu 12.04升级到14.04时.App Engine项目在本地系统上没有响应,而在生产环境中运行良好.我还保持我的项目更新将我的源代码放在github上,所以我删除了所有内容,并再次从我的github帐户克隆了一个新的存储库.但是当我运行项目时,它给了我以下错误,如果有人遇到此错误,请帮助我.

我使用此命令来运行我的项目

$ dev_appserver.py src/
Run Code Online (Sandbox Code Playgroud)

并将此错误作为终端上的输出

WARNING  2015-02-23 06:13:02,341 simple_search_stub.py:1115] Could not read search indexes from /tmp/appengine.practical-now-720.chitrank/search_indexes
INFO     2015-02-23 06:13:02,347 api_server.py:172] Starting API server at: http://localhost:60268
INFO     2015-02-23 06:13:02,368 dispatcher.py:186] Starting module "default" running at: http://localhost:8080
INFO     2015-02-23 06:13:02,369 admin_server.py:118] Starting admin server at: http://localhost:8000
ERROR    2015-02-23 06:13:05,655 wsgi.py:263] 
Traceback (most recent call last):
  File "/home/chitrank/google_appengine/google/appengine/runtime/wsgi.py", line 240, in Handle
    handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
  File "/home/chitrank/google_appengine/google/appengine/runtime/wsgi.py", line 299, in _LoadHandler
    handler, path, err = LoadObject(self._handler)
  File …
Run Code Online (Sandbox Code Playgroud)

python google-app-engine flask

7
推荐指数
2
解决办法
2927
查看次数

django-rest-swagger返回内部服务器错误

我正在制作一个API资源,我想为此使用django-rest-swagger,我已经完成了django-rest-swagger 文档中提供的所有步骤

我尝试了网址http:// localhost:8000/docs /后,我无法打开并查看我的API.错误截图附于下方.如果有人遇到过它请帮助我.

Django休息时招摇错误

python django rest

6
推荐指数
1
解决办法
603
查看次数

virtualenv 返回错误“操作不允许”

我正在使用该命令virtualenv --no-site-packages django-env,但遇到以下错误

Traceback (most recent call last):
  File "/usr/local/bin/virtualenv", line 9, in <module>
    load_entry_point('virtualenv==12.0.7', 'console_scripts', 'virtualenv')()
  File "/usr/local/lib/python2.7/dist-packages/virtualenv-12.0.7-py2.7.egg/virtualenv.py", line 825, in main
    symlink=options.symlink)
  File "/usr/local/lib/python2.7/dist-packages/virtualenv-12.0.7-py2.7.egg/virtualenv.py", line 985, in create_environment
    site_packages=site_packages, clear=clear, symlink=symlink))
  File "/usr/local/lib/python2.7/dist-packages/virtualenv-12.0.7-py2.7.egg/virtualenv.py", line 1416, in install_python
    os.symlink(py_executable_base, full_pth)
OSError: [Errno 1] Operation not permitted
Run Code Online (Sandbox Code Playgroud)

所以我想sudo virtualenv --no-site-packages django-env在终端上使用该命令来避免任何操作系统冲突,但它会引发以下错误,请看一下

Traceback (most recent call last):
  File "/usr/local/bin/virtualenv", line 9, in <module>
    load_entry_point('virtualenv==12.0.7', 'console_scripts', 'virtualenv')()
  File "/usr/local/lib/python2.7/dist-packages/virtualenv-12.0.7-py2.7.egg/virtualenv.py", line 825, in main
    symlink=options.symlink)
  File "/usr/local/lib/python2.7/dist-packages/virtualenv-12.0.7-py2.7.egg/virtualenv.py", line 985, …
Run Code Online (Sandbox Code Playgroud)

django virtualenv python-2.7

5
推荐指数
3
解决办法
2万
查看次数

由于bourbon软件包导致的grunt sass任务产生错误

我正在为我的项目编写一个笨拙的任务文件。我已经sass在其中定义了任务,并安装了所有必需的依赖项。我可以在朋友计算机上运行相同的gruntfile,但是在我的计算机上,sass任务会产生此错误。

Running "sass:dist" (sass) task
Syntax error: Invalid CSS after "      webkit-image": expected ")", was ": -webkit- + $p..."
        on line 21 of /home/chitrank/Documents/shaastr/frontend/frontend/frontend/app/minovate/bower_components/bourbon/dist/helpers/_linear-angle-parser.scss
        from line 10 of /home/chitrank/Documents/shaastr/frontend/frontend/frontend/app/minovate/bower_components/bourbon/dist/_bourbon.scss
        from line 6 of app/sass/main.scss
  Use --trace for backtrace.
Warning: Exited with error code 1 Use --force to continue.

Aborted due to warnings.
Run Code Online (Sandbox Code Playgroud)

由于这个错误,我无法执行sass任务,需要在我朋友的计算机上执行。我还添加了Gruntfile.js,以更好地概述我的grunt任务及其工作方式,请看一看。

'use strict';

module.exports = function (grunt) {

  // Load grunt tasks automatically
  require('load-grunt-tasks')(grunt);


  // Time how long tasks take. Can help when optimizing build times …
Run Code Online (Sandbox Code Playgroud)

javascript gruntjs bourbon grunt-contrib-sass

5
推荐指数
1
解决办法
345
查看次数

第二次无法执行 Celery beat

我每 10 秒使用一次 Celery beat 获取站点数据。因此我更新了我的 Django 项目中的设置。我正在将rabbitmq与芹菜一起使用。

设置.py

# This is the settings file
# Rabbitmq configuration
BROKER_URL = "amqp://abcd:abcd@localhost:5672/abcd"

# Celery configuration
CELERY_ACCEPT_CONTENT = ['json']
CELERY_TASK_SERIALIZER = 'json'
CELERY_RESULT_SERIALIZER = 'json'
CELERY_TIMEZONE = 'Asia/Kolkata'
CELERY_RESULT_BACKEND = 'djcelery.backends.database:DatabaseBackend'
CELERYBEAT_SCHEDULER = 'djcelery.schedulers.DatabaseScheduler'


CELERYBEAT_SCHEDULE = {
    # Executes every Monday morning at 7:30 A.M
    'update-app-data': {
        'task': 'myapp.tasks.fetch_data_task',
        'schedule': timedelta(seconds=10),
        },
Run Code Online (Sandbox Code Playgroud)

芹菜.py

from __future__ import absolute_import
import os
from celery import Celery
from django.conf import settings

# Indicate Celery to use …
Run Code Online (Sandbox Code Playgroud)

python django celery django-celery celerybeat

5
推荐指数
1
解决办法
2282
查看次数

模块初始化错误:无法在 AWS lambda 上加载本机模块“Crypto.Cipher._raw_ecb”

我正在使用 AWS lambda 制作服务。我正在使用 PyCryptodome 进行加密和解密。我可以在本地测试我的应用程序,但是当我上传到 AWS lambda 进行解密时。我得到的错误是

模块初始化错误:无法加载本机模块'Crypto.Cipher._raw_ecb':尝试'_raw_ecb.cpython-36m-x86_64-linux-gnu.so':/var/task/Cryptodome/Util/../Cipher/_raw_ecb.cpython -36m-x86_64-linux-gnu.so:无法打开共享对象文件:没有这样的文件或目录,尝试'_raw_ecb.abi3.so':/var/task/Cryptodome/Util/../Cipher/_raw_ecb.abi3。所以:无法打开共享对象文件:没有这样的文件或目录,尝试'_raw_ecb.so':/var/task/Cryptodome/Util/../Cipher/_raw_ecb.so:无效的ELF标头

我的解密代码是

    def blowfish_decrypt(enc):
        secret_key = b"somestring"
        iv = b"somerandomiv"
        logger.info("in the decrypter")
        crypt_obj = bf_cbc.new(secret_key, bf_cbc.MODE_CBC, IV=iv)
        original = crypt_obj.decrypt(base64.b64decode(enc))
        original = original.decode("utf-8")
        logger.info("decrypted")
        return original
Run Code Online (Sandbox Code Playgroud)

我正在关注资源:https : //github.com/pyinstaller/pyinstaller/issues/2125,但这也没有帮助我。

应用指定的所有详细信息后,我收到了与上述相同的错误。

amazon-web-services python-3.x aws-lambda

2
推荐指数
2
解决办法
5613
查看次数

在Python中使用Sage Math库

我正在尝试使用Sage对图形进行可视化.我需要完全像编写Python代码一样进行可视化.

我已经下载并安装了Sage for Ubuntu和Sage Notebook正常运行.但我想从Tkinter获取用户输入,然后在Graph上显示这些输入(由Sage生成).但是,我无法在Python Shell中导入sage.我怎么能这样做?

python sage python-2.7

1
推荐指数
1
解决办法
5318
查看次数

clang:错误:没有这样的文件或目录:.pch

即时尝试在xcode中编译项目并面临错误

clang:错误:没有这样的文件或目录: '/ Users/mac/Library /Developer/Xcode/DelivedData/PartySlots-fvyybtfnscszlhagtcwimkjnmdjx/Build/Intermediates/PrecompiledHeaders/PartySlots-Prefix-fdmipifdnmujjacmntzgkdilgdnc/PartySlots-Prefix.pch'

xcode objective-c

1
推荐指数
1
解决办法
2649
查看次数

Django模板:会话开始时删除按钮

我正在尝试在Django中进行登录身份验证.我在上方导航栏中登录并注册了按钮.

现在我需要实现的是当我登录应用程序时,将进行重定向,并且在那时会话被检查,如果会话已经开始,则登录和注册按钮消失,用户ABC按钮到达其位置.

我试图这样做,我的代码剪断了它.

{% if request.session.loggedin %}
    <li><a data-toggle="modal" href="#"><b>Hello Chitrank</b></a></li>
{% else %}
     <li><a data-toggle="modal" href="#signup"><b>Sign Up</b></a></li> 
    <li><a data-toggle="modal" href="#signin"><b>Sign In</b></a></li>
{% endif %}
Run Code Online (Sandbox Code Playgroud)

请建议我做什么,我使用错误的方式检查会话或是否有其他方法来做到这一点然后欢迎解决方案.

html django django-templates django-views python-2.7

0
推荐指数
1
解决办法
160
查看次数