小编fif*_*nce的帖子

格式化python中的"昨天"日期

我需要MMDDYY在Python中找到这种格式的"昨天"日期.

例如,今天的日期将表示如下:111009

我今天可以很容易地做到这一点,但我无法自动为"昨天"做这件事.

python datetime date

214
推荐指数
5
解决办法
20万
查看次数

dyld:库未加载:/usr/local/opt/icu4c/lib/libicui18n.62.dylib错误运行php afeter安装节点与brew在Mac上

我使用自制程序(Mojave)安装节点,然后php停止工作,如果我尝试运行php -vi得到此错误:

php -v
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib
  Referenced from: /usr/local/bin/php
  Reason: image not found
Run Code Online (Sandbox Code Playgroud)

我试图卸载节点和icu4c,但问题仍然存在

php macos homebrew node.js

207
推荐指数
17
解决办法
8万
查看次数

如何激活virtualenv?

我已经通过搜索并尝试了各种替代方案而没有成功,现在花了几天时间 - 让我发疯.

使用Python 2.5.2在Red Hat Linux上运行开始使用最新的Virtualenv但无法激活它,我发现某处建议需要早期版本,所以我使用了Virtualenv 1.6.4,因为它应该适用于Python 2.6.

它似乎安装虚拟环境确定

[necrailk@server6 ~]$ python virtualenv-1.6.4/virtualenv.py virtual
New python executable in virtual/bin/python
Installing setuptools............done.
Installing pip...............done.
Run Code Online (Sandbox Code Playgroud)

环境看起来不错

[necrailk@server6 ~]$ cd virtual
[necrailk@server6 ~/virtual]$ dir
bin  include  lib
Run Code Online (Sandbox Code Playgroud)

试图激活

[necrailk@server6 ~/virtual]$ . bin/activate
/bin/.: Permission denied.
Run Code Online (Sandbox Code Playgroud)

检查chmod

[necrailk@server6 ~/virtual]$ cd bin
[necrailk@server6 bin]$ ls -l
total 3160
-rw-r--r--    1 necrailk biz12        2130 Jan 30 11:38 activate
-rw-r--r--    1 necrailk biz12        1050 Jan 30 11:38 activate.csh
-rw-r--r--    1 necrailk biz12        2869 Jan 30 11:38 …
Run Code Online (Sandbox Code Playgroud)

python virtualenv

199
推荐指数
11
解决办法
48万
查看次数

拒绝主人 - >主人(非快进)

我正在尝试推送我的项目(所有文件都在新的存储库中).我按照步骤操作,但当我推进时,git push -u origin master我收到此错误:

! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to 'git@github.com:asantoya/projectnewbies.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes (e.g. 'git pull') before pushing again.  See the
'Note about fast-forwards' section of 'git push --help' for details.
Run Code Online (Sandbox Code Playgroud)

很多次我得到这个错误,无法弄清楚该怎么做.

git push

192
推荐指数
12
解决办法
25万
查看次数

用Python写入UTF-8文件

我真的很困惑codecs.open function.当我做:

file = codecs.open("temp", "w", "utf-8")
file.write(codecs.BOM_UTF8)
file.close()
Run Code Online (Sandbox Code Playgroud)

它给了我错误

UnicodeDecodeError:'ascii'编解码器无法解码位置0的字节0xef:序号不在范围内(128)

如果我做:

file = open("temp", "w")
file.write(codecs.BOM_UTF8)
file.close()
Run Code Online (Sandbox Code Playgroud)

它工作正常.

问题是为什么第一种方法失败了?我该如何插入bom?

如果第二种方法是正确的做法,那么使用点是codecs.open(filename, "w", "utf-8")什么?

python byte-order-mark utf-8

184
推荐指数
5
解决办法
29万
查看次数

django import error - 没有名为core.management的模块

好的,我看到很多这些错误.我已经尝试过我所知道的所有事情并且尚未弄清楚这一点.

我正在开发运行python 2.5和Django 1.3的开发服务器.在解压缩tar.gz下载后,使用python setup.py install安装了Django 1.3.

一切运作良好,我很少需要运行,manage.py但我正在尝试使用新的静态文件应用程序,并遇到问题.

python manage.py collectstatic
Traceback (most recent call last):
  File "manage.py", line 2, in <module>
    from django.core.management import execute_manager
ImportError: No module named core.management
Run Code Online (Sandbox Code Playgroud)

好的,我有PATH问题.

Django安装我仔细检查我的site-packages目录.

python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"
/usr/lib/python2.5/site-packages
Run Code Online (Sandbox Code Playgroud)

好吧,让我们看看我有什么,echo $ PYTHON_PATH是空的,所以我设置它

export PYTHON_PATH=/usr/lib/python2.5/site-packages/django
Run Code Online (Sandbox Code Playgroud)

仍然没有运气.让我们检查一下sys.path的含义

>>> import sys
>>> print sys.path
['', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload', '/usr/local/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages/PIL', '/usr/lib/python2.5/site-packages/django', '/var/lib/python-support/python2.5']
Run Code Online (Sandbox Code Playgroud)

路径在那里,我甚至用内容创建了/usr/lib/python2.5/site-packages/django.pth

cat /usr/lib/python2.5/site-packages/django.pth 
/usr/lib/python2.5/site-packages/django/
Run Code Online (Sandbox Code Playgroud)

有人知道这里发生了什么吗?

我在路径中找到了一个符号链接,但没有出现新的错误.

python manage.py …
Run Code Online (Sandbox Code Playgroud)

python django python-import pythonpath

180
推荐指数
9
解决办法
27万
查看次数

将新行追加到旧的csv文件python中

我想在我的旧csv文件中添加一个新行.基本上,每次运行Python脚本时它都会更新.

现在我将旧的csv行值存储在列表中,然后删除csv文件并使用新的列表值再次创建它.

想知道有没有更好的方法来做到这一点.

python csv append writer

174
推荐指数
8
解决办法
33万
查看次数

使用多个核心使用g ++进行编译

快速提问:什么是编译器标志,允许g ++生成自身的多个实例,以便更快地编译大型项目(例如,一次为多核CPU提供4个源文件)?

非常感谢.

c++ compiler-construction multicore makefile g++

166
推荐指数
8
解决办法
14万
查看次数

如何使用JavaScript检测Ctrl + V,Ctrl + C?

如何使用Javascript 检测ctrl+ v,ctrl+ c

我需要限制粘贴在我的textareas中,最终用户不应该复制和粘贴内容,用户应该只在textarea中键入文本.

怎么做到这一点?

html javascript jquery

158
推荐指数
8
解决办法
24万
查看次数

Google Analytics上是否设置了禁止对尚未同意的用户使用Cookie的设置

根据欧盟电子隐私指令第5条第(3)款(又名"Cookie法"),针对欧盟用户的网站必须在用户设置cookie之前获得用户的选择同意.

ICO指南

我试图在我的网站上使用Google Analytics.

我认为Google Analytics(GA)可以在不需要使用cookie的情况下进行某种级别的分析数据收集.

但是,我在页面请求期间找不到有关如何将有关"同意状态"的信息传回Google的相关信息(在Google网站/设置面板上).所以,我唯一的选择似乎是我不应该嵌入谷歌标记代码在所有,如果用户没有明确给出同意.这看起来有点激烈.

让我的服务器端脚本hasConsentedToCookies=FALSE在JavaScript标记中设置一个标志将允许我指示Google的服务以优雅降级的方式运行.

Google Analytics上是否设置了禁止对尚未同意的用户使用Cookie的设置?

如果是这样,我在哪里可以找到相关信息?

javascript cookies google-analytics

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