V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  omg21  ›  全部回复第 16 页 / 共 18 页
回复总数  352
1 ... 8  9  10  11  12  13  14  15  16  17 ... 18  
2016-10-02 22:52:53 +08:00
回复了 omg21 创建的主题 Python 用 BS4 如何搜索文本内容,然后再取出其标签?
我用 soup.find_all(text="娱乐")得到结果是 []
用 soup.find(text="娱乐")得到结果是 None
所以现在不知道应该如何才能取到标签
2016-09-20 22:19:49 +08:00
回复了 omg21 创建的主题 Python 用 requests 怎么传递 session 的值?
@dishonest 对了,就是这样,搞定了
2016-09-20 22:07:08 +08:00
回复了 omg21 创建的主题 Python 用 requests 怎么传递 session 的值?
url 地址是我本地调试的地址。
2016-09-20 22:06:06 +08:00
回复了 omg21 创建的主题 Python 用 requests 怎么传递 session 的值?
@zhuangzhuang1988
已经用了 requests.Session ,我是这样登录的:

payload = {
"user":"yilong",
"password":"6210"
}

session_requests = requests.session()
login_url = "http://localhost/site/wnew/smpp/loginsave.asp"

result = session_requests.post(
login_url,
data = payload,
headers = dict(referer=login_url)
)
2016-09-01 19:45:11 +08:00
回复了 omg21 创建的主题 Python 做页面转码时出现乱码,如何删掉乱码?
@lovedebug 页面上的编码就是 gbk ,但现在是有乱码,一个乱码导致整个页面都没法转换
2016-09-01 18:55:38 +08:00
回复了 omg21 创建的主题 Python 同一个论坛的页面,为什么编码转换不一致?
@purrgil 你说的对,我对整个页面排查后,发现有一个字符\xa4h 无法编译,为什么确定是这个字符,因为它前后的字符都能正常转换,只要加上它就报错,在网站上这个字符的位置显示的是个方框,不知道这种情况怎么处理。
我有心想把这个字符删掉,可是其他页面也有没法转码的情况,而且是不同的字符,这要一点点删除不现实。
2016-09-01 18:52:07 +08:00
回复了 omg21 创建的主题 Python 同一个论坛的页面,为什么编码转换不一致?
@jswxg 试过了,不是 ignore 这个问题
2016-07-10 17:56:13 +08:00
回复了 omg21 创建的主题 问与答 有 None 的数据里怎么排序?
@htfy96 lambda 好强大
2016-07-09 20:35:44 +08:00
回复了 omg21 创建的主题 Python 怎样才能把单引号双引号这些特殊字符存到数据库里?
@iyaozhen 可是 base64 编码后的字符串会有 b'开头,这个也没法代换到 SQL 的 values('%s')里啊
2016-07-09 06:29:25 +08:00
回复了 omg21 创建的主题 Python 怎样才能把单引号双引号这些特殊字符存到数据库里?
@murmur
我记得以前用 VB 是用 ' " & & " '
2016-07-09 06:27:58 +08:00
回复了 omg21 创建的主题 Python 怎样才能把单引号双引号这些特殊字符存到数据库里?
@raptium
dbstr = "insert into zwlist(a1) values('%s')"
db.execute(dbstr, [aa])
这样写报错:
pypyodbc.ProgrammingError: ('HY000', 'The SQL contains 0 parameter markers, but 1 parameters were supplied')
2016-06-28 22:31:46 +08:00
回复了 omg21 创建的主题 Python 怎样删除部分字符串?
@practicer <p class="p"><td class="p">如何在删除<p>里的 class 的同时保留下来<td class="p">?
2016-06-28 20:58:37 +08:00
回复了 omg21 创建的主题 Python 怎样删除部分字符串?
@practicer <p class="p"><p class=‘ p ’><p class=p> 这样三种情况,另外还有双引号里套着单引号的,我是取 class=一直到>之间的内容包括>,然后再用>替换掉。
>>> pattern = re.compile('\s?(class|style)=.*?>\s?')
>>> result = re.sub(pattern , '', s)
已通过,再次感谢。
2016-06-28 20:36:21 +08:00
回复了 omg21 创建的主题 Python 怎样删除部分字符串?
@practicer 太详细了,十分感谢,但是有的情况<p class="p">还有用单引号和不用引号的,这两种情况应该怎么代入?
2016-06-28 20:01:06 +08:00
回复了 omg21 创建的主题 Python 怎样删除部分字符串?
@practicer 试了一下,你的方案效率最高,能不能解释下这个正则?
'\s?(class|style)=\".*?\"\s?',或者用空格隔开,我看不懂哪个归哪个。。。
2016-06-27 21:21:03 +08:00
回复了 kingwkb 创建的主题 Python 花了3个晚上,把readability最新的1.7.1转成了python版的
下了楼主的代码,看着好高大上,但是不会用啊,楼主能不能举个例子?
2016-06-27 20:31:23 +08:00
回复了 omg21 创建的主题 Python 怎样删除部分字符串?
@napsterwu 那就在最后单独加个删 class=""的就行了,谢了
2016-06-27 20:29:36 +08:00
回复了 omg21 创建的主题 Python 怎样删除部分字符串?
@lslqtz 嗯,就用这个了
2016-06-27 20:24:14 +08:00
回复了 omg21 创建的主题 Python 怎样删除部分字符串?
@seki 我考虑了一下,提<font>的子元素再放到<span>里不好操作啊,搞不清顺序。
2016-06-27 20:04:37 +08:00
回复了 omg21 创建的主题 Python 怎样删除部分字符串?
@lslqtz 用正则容易伤及无辜
1 ... 8  9  10  11  12  13  14  15  16  17 ... 18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1209 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 18:24 · PVG 02:24 · LAX 10:24 · JFK 13:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.