小编Wea*_*Fox的帖子

在Python中找到"主目录"?

可能重复:
如何使用python查找真实用户主目录?
如何在Python中获取主目录?

我想访问/home/weasel从那里读取一些文件,但我不想写完整的路径 - 所以其他用户可以使用脚本..你怎么知道你的用户名或你的家庭目录与Linux上的python?

谢谢

python linux

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

mysql安装程序无法识别python 3.4

我试图在Windows 7机器上安装mysql服务器 - 安装了python 3.4.3.但是,当尝试安装3.4的python连接器时,安装程​​序无法识别python安装,说python 3.4 is not installed.

有没有人以前解决过这个问题?我疯了......

mysql installer python-3.x

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

是否有用于解析美国地址的库?

我有一个美国地址列表,我需要打入城市,州,邮政编码,州等.

示例地址:"16100 Sand Canyon Avenue,Suite 380 Irvine,CA 92618"

有没有人知道一个库或一个免费的API来做到这一点?禁止谷歌/雅虎地理编码器使用TOS进行商业项目.

找到一个预先形成这个的python库真是太棒了......

谢谢

python parsing street-address

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

一个快速的python HTML解析器

我写了一个python脚本来处理大量下载的网页HTML(120K页).我需要解析它们并从那里提取一些信息.我尝试使用BeautifulSoup,这很容易和直观,但似乎运行速度非常慢.因为这是必须经常在弱机器上运行的事情(在亚马逊上),速度很重要.python中是否有一个HTML/XML解析器,它的工作速度比BeautifulSoup快得多?或者我必须采用正则表达式解析..

html python xml beautifulsoup

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

红移相当于TEXT数据类型

用于红移表中的列的最佳数据类型是什么,它将包含一个非常长的字符串(最大可达50KB)?

varchar(256)默认情况下,TEXT将替换为.我现在用过varchar(65535),但我不确定这是否是正确的方法......

谢谢

sql amazon-redshift

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

用hola扩展检测用户

我想知道用户是否正在使用hola更好的互联网来浏览我的网站.你好!是一种使用对等网络的扩展,因此用户可以看到来自不同国家/地区的浏览.不过我担心有些机器人正在使用这个插件作为代理.从我读到它不发送X-FORWARDED-FOR标题,似乎没有宣布自己navigator.plugins- 通过panopticlick验证.这似乎是一个巨大的安全问题,因为这个插件有4200万用户..

我看到有人用它来看看来自其他国家的netflix,我想他们也愿意阻止它.

如何检测使用此插件的用户?

- 编辑 -

此外,看到这个 - luminati.io - 似乎是世界上最大的僵尸网络雇用...我无法看到他们不会像这样惹恼谷歌.但这确实对网络上的任何网站都存在很大的安全风险.

proxy bots browser-extension

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

python:从函数内部的`print`获取输出

我正在使用一些函数库,其中一些函数可以打印我需要的数据:

def func():
   print "data"
Run Code Online (Sandbox Code Playgroud)

如何调用此函数并将打印数据转换为字符串?

python python-2.7

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

在python 3中阅读gzipped csv文件

我在使用gzipcsvlibs 读取gzip压缩文件时遇到问题.这是我得到的:

import gzip
import csv
import json

f = gzip.open(filename)
csvobj = csv.reader(f,delimiter = ',',quotechar="'")
for line in csvobj:
            ts = line[0]
            data_json = json.loads(line[1])
Run Code Online (Sandbox Code Playgroud)

但这引发了一个例外:

 File "C:\Users\yaronol\workspace\raw_data_from_s3\s3_data_parser.py", line 64, in download_from_S3
    self.parse_dump_file(filename)
  File "C:\Users\yaronol\workspace\raw_data_from_s3\s3_data_parser.py", line 30, in parse_dump_file
    for line in csvobj:
_csv.Error: iterator should return strings, not bytes (did you open the file in text mode?)
Run Code Online (Sandbox Code Playgroud)

用csv解压缩文件和打开工作正常.我也尝试解码文件文本以从字节转换为str ...

我在这里错过了什么?

python csv gzip

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

如何让Eclipse CDT调试器显示unicode字符串的内容?

我有一个C++项目,它大量使用ICU Unicode字符串.最近,我开始使用Eclipse CDT IDE,但是在调试时我无法看到字符串的内容.唯一的选择是将它们打印到日志或将它们投射到std::string.

有没有人知道让Eclipse在"表达式"视图中显示ICU字符串内容的方法?

更新:这似乎是Eclipse的一个已知问题.GDB不解析Unicode字符串的内容.可以添加宏/函数以使GDB能够解析它们,但是如何在调试时让Eclipse在"表达式"窗口中使用它们?

c++ eclipse eclipse-cdt icu

7
推荐指数
0
解决办法
1295
查看次数

如何使用eclipse调试libtool生成的脚本?

我有一个用libtool构建的大型c ++项目.问题是eclipse不会运行libtool生成的脚本,而且我得到一个"程序不是可识别的可执行文件".错误信息.我该如何使用eclipse调试器?我目前正在使用kdevelop3作为编辑器并使用洞察力进行调试..这太可怕了.

我也许可以在项目目录的./libs中运行实际的可执行文件,但是我必须手动设置LD_LIBRARY_PATH和类似的东西......必须有更好的方法来这样做.

任何帮助,将不胜感激!

eclipse-cdt libtool

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