小编kag*_*gat的帖子

删除Python UserWarning

我刚刚完成MySQLdb了Python 2.6的安装包,现在当我使用它导入时import MySQLdb,会出现一个用户警告

/usr/lib/python2.6/site-packages/setuptools-0.8-py2.6.egg/pkg_resources.py:1054:
UserWarning: /home/sgpromot/.python-eggs is writable by group/others and vulnerable 
to attack when used with get_resource_filename. Consider a more secure location 
(set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable).
  warnings.warn(msg, UserWarning)
Run Code Online (Sandbox Code Playgroud)

有没有办法摆脱这个?

python

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

UnicodeDecodeError:'ascii'编解码器无法解码字节0xc2

我正在用Python创建XML文件,我的XML上有一个字段,我放了一个文本文件的内容.我是这样做的

f = open ('myText.txt',"r")
data = f.read()
f.close()

root = ET.Element("add")
doc = ET.SubElement(root, "doc")

field = ET.SubElement(doc, "field")
field.set("name", "text")
field.text = data

tree = ET.ElementTree(root)
tree.write("output.xml")
Run Code Online (Sandbox Code Playgroud)

然后我得到了UnicodeDecodeError.我已经尝试将特殊注释# -*- coding: utf-8 -*-放在我的脚本之上但仍然出错.我也试过强制执行变量编码data.encode('utf-8')但仍然出错.我知道这个问题非常普遍,但我从其他问题中得到的所有解决方案都不适用于我.

UPDATE

回溯:仅使用脚本第一行的特殊注释

Traceback (most recent call last):
  File "D:\Python\lse\createxml.py", line 151, in <module>
    tree.write("D:\\python\\lse\\xmls\\" + items[ctr][0] + ".xml")
  File "C:\Python27\lib\xml\etree\ElementTree.py", line 820, in write
    serialize(write, self._root, encoding, qnames, namespaces)
  File "C:\Python27\lib\xml\etree\ElementTree.py", line 939, in _serialize_xml
    _serialize_xml(write, e, encoding, qnames, None) …
Run Code Online (Sandbox Code Playgroud)

python

36
推荐指数
3
解决办法
10万
查看次数

如何将Google Analytics代码添加到Drupal 7

我想在不使用该模块的情况下将我的Google Analytics代码添加到Drupal网站.我读了与此相关的线程,但我无法在我的网站上进行.我想把我的代码放在<head></head>标签里面.这是我的代码:

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXXX-X']);
  _gaq.push(['_setDomainName', 'example.com']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
Run Code Online (Sandbox Code Playgroud)

php drupal google-analytics drupal-7 drupal-theming

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

如何将EC2快照迁移到其他EC2帐户

我在EC2(帐户1)上保存了2个快照,我创建了另一个AWS账户(账户2),我希望账户1中的2个快照出现在我的账户2上.简而言之,我只想从我的账户中迁移我的2个快照.帐户1到帐户2.我可以这样做吗?谢谢!

笔记

  • 确保帐户1和帐户2相同Zone.可以在仪表板的右上角找到.
  • 从"快照"页面,将Viewing选项更改为Private Snapshots(如果共享快照处于"专用"模式).

amazon-ec2 amazon-web-services

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

如何在Python 2.6 CentOS中安装MySQLdb

yum install mysql-python用来安装MySQLdb 时收到此消息.

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.sin3.sg.voxel.net
 * extras: mirrors.sin3.sg.voxel.net
 * updates: mirrors.sin3.sg.voxel.net
base                                                      | 3.7 kB     00:00
extras                                                    | 3.4 kB     00:00
updates                                                   | 3.4 kB     00:00
Setting up Install Process
No package mysql-python available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)

更新
结果yum repolist

root@server [~]# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.sin3.sg.voxel.net
 * extras: mirrors.sin3.sg.voxel.net
 * updates: mirrors.sin3.sg.voxel.net
base                                     | 3.7 …
Run Code Online (Sandbox Code Playgroud)

python centos mysql-python

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

如何在Wordpress中显示页面摘录

我是使用Wordpress的新手,我创建了一个包含很长项目列表的页面.

* Item 1
* Item 2
* Item 3
* Item 4 ... and so on
Run Code Online (Sandbox Code Playgroud)

我打算在一个单独的页面上嵌入包含很长项目列表的页面.我该怎么办?我在网上跟着教程,并得到把这段代码的想法add_post_type_support( 'page', 'excerpt' );functions.php.放入代码后,您可以在创建/编辑页面时使用新选项.但在那之后,我如何显示我的页面摘录?

wordpress

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

PHP最近的字符串比较

可能重复:
PHP中的字符串相似性:levenshtein类似于长字符串的函数

我有我的主题字符串

$subj = "Director, My Company";

以及要比较的多个字符串的列表:

$str1 = "Foo bar";
$str2 = "Lorem Ipsum";
$str3 = "Director";

我想在这里实现的是找到与之相关的最近的字符串$subj.有可能吗?

php similarity string-comparison

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